3 days ago
Bengaluru, IndiaMid Level
Responsibilities
- Design, develop, and improve scalable software solutions that provide business, platform, and technology capabilities.
- Build cloud applications at scale using AWS, Azure, or GCP.
- Develop software using Python, Java, or Go with clean, testable code and API integrations.
- Integrate LLM APIs, build prompts, implement RAG patterns and embeddings, and develop agentic AI solutions.
- Use agentic AI frameworks and foundational Docker and Kubernetes capabilities.
- Apply secure coding, unit testing, code review, observability, access control, and AI safety practices.
- Collaborate with product managers, designers, engineers, stakeholders, and related teams to define requirements and integrate solutions.
- Contribute to technical communities, continuous improvement, risk mitigation, policy implementation, and technology decision-making.
- Guide and support team members where leadership responsibilities apply, or provide technical expertise and advice as an individual contributor.
Requirements
- At least 3 years of software engineering experience building applications at scale on cloud platforms.
- Proficiency in Python, or Java or Go, with experience developing APIs, asynchronous applications, and clean, testable code.
- Hands-on experience with generative AI and LLMs, including LLM API integration, prompt building, RAG patterns, and embeddings.
- Experience with an agentic AI framework such as LangGraph, LangChain, or Google ADK.
- Basic experience with Docker and Kubernetes.
- Knowledge of observability tools and practices such as OpenTelemetry, structured logging, and distributed tracing is highly valued.
- Knowledge of OPA/Rego or access control systems is highly valued.
- Understanding of AI safety concepts including prompt injection risks, PII handling, and content filtering is highly valued.
- Experience with CloudFormation or Terraform and GitOps workflows is highly valued.
- Ability to collaborate cross-functionally, communicate complex information, manage risk and controls, and influence technical decisions.
Benefits
- The role is based in the Bengaluru or Pune office.
- The position offers the opportunity to work on AI platform capabilities and generative AI solutions within Barclays.
Categories
About Barclays
Barclays is a UK‑based universal bank that provides retail and commercial banking, credit cards (Barclaycard), wealth management, and investment banking to consumers, businesses, and institutions. Publicly listed in London and New York, it generates revenue from net interest income, fees, and markets activities, and operates across Europe, the Americas, the Middle East, and Asia. Founded in 1690 and headquartered in London, it serves customers through digital channels and a branch network.
