Senior Software Developer

Barclays

Pune, India
Generative ai applications
Large language models (llms)
Retrieval-augmented generation (rag)
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues

Job Summary

  • Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
  • Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with business objectives.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.

Matching Summary

Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.

Skills & Requirements

Must-have

  • Generative AI applications
  • Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • Prompt engineering
  • Model fine-tuning
  • Python programming language
  • Containerization technologies (Docker, Kubernetes)

Nice-to-have

  • Problem-solving and analytical skills
  • Communication and collaboration skills
  • Leadership and project delivery
  • Ethical AI development considerations

Key Requirements

  • Minimum 8 years professional experience
  • Minimum 1 year GenAI application experience
  • Experience with Amazon Bedrock
  • Familiarity with cloud platforms (AWS, Azure, GCP)
  • Proficiency in GenAI Library

Work Rights

Not specified

Tailored Resume

Cover Letter