New opportunity

Senior Engineer - AI Platform

Barclays · Bengaluru, India

About this role

Barclays seeks a Senior Engineer - AI Platform to develop applied AI systems that address business needs. The posting lists Bengaluru and Pune, India, as locations and describes the role as permanent and full-time. Its hybrid-working approach uses fixed onsite “anchor” days set by the business area; applicants should discuss the role’s working pattern with the hiring manager.

Responsibilities

  • Lead development of generative and agentic AI systems for domain-specific conversational AI and workflow automation. Build full-stack, multi-agent systems, develop function tools, and integrate agents with back-end services through REST APIs, MCP or A2A. Expose agentic back ends and wrap existing systems with MCP servers.
  • Use context caching and compression to improve LLM performance and response times. Implement guardrails and policy enforcement to meet data privacy and security standards. Develop tools and frameworks for prompt-based model training, evaluation and optimization, and analyze model performance to identify improvements.
  • Deliver scalable, maintainable software; collaborate with product managers, designers and engineers on requirements and integration; participate in code reviews; apply secure coding and unit testing; and communicate with technical stakeholders and senior leadership. The role also carries expectations to guide technical direction, advise stakeholders, support risk controls and contribute to continuous improvement.

Requirements

  • A bachelor’s degree or higher in computer science, engineering, mathematics or a related discipline. Experience building software at scale on AWS, Azure or GCP, with fluency in Python, Java or Go.
  • Hands-on experience with generative and agentic AI frameworks such as LangGraph, LangChain, CrewAI, Strands SDK or Google ADK; familiarity with MCP and A2A; and experience deploying agentic solutions using services such as AWS Bedrock, Azure AI Foundry or Vertex AI.
  • Understanding of LLMs, effective prompting, AI use in software development and legacy-code transformation, API development and LLM integration. Ability to take system designs from ideation to completion with limited supervision and explain results clearly.

Preferred

Familiarity with supervised or reinforcement-learning fine-tuning and knowledge of banking or financial products and services. Listed benefits include holiday allowance, life assurance, private medical care and a pension contribution.

Skills for this role

Generative AIAgentic AIMulti-agent systemsConversational AIWorkflow automationLarge language modelsLangGraphLangChainCrewAIStrands SDKGoogle ADKMCPA2AREST APIsContext engineeringContext cachingContext compressionPrompt engineeringAI guardrailsModel evaluationPythonJavaGoAWSAzureGoogle Cloud PlatformAWS BedrockAzure AI FoundryVertex AICloud-native development integration?

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.

Loading this role’s preparation guide…

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…