All roles at JPMorgan Chase

Lead Software Engineer- AI Agent Developer

BengaluruFull-time8–14 yrsPosted 4 days ago

Leadership software engineering role at JPMorgan Chase in Bengaluru. Needs 8+ years.

About the role

We’re seeking a Lead Software Engineer (AI/ML) to build and operate scalable, low-latency autonomous agent systems in production. You’ll lead the design and delivery of agentic platforms that reliably serve 100K+ customers, combining strong software engineering fundamentals with deep hands-on expertise in foundation models and LLM-powered architectures.

What you'll do

  • Architect and ship autonomous agent systems that are scalable, resilient, and production-grade (latency, reliability, security, and uptime)
  • Design agentic architectures (planner/executor patterns, multi-agent orchestration, tool use, retrieval, and workflow execution)
  • Build robust tool interfaces and tool ecosystems (APIs, function calling patterns, permissions, and safe execution)
  • Engineer context, memory, and state management strategies (short/long-term memory, summarization, retrieval, grounding, and caching)
  • Own model evaluation and quality measurement (offline/online evals, regression testing, and failure-mode analysis)

What you need

  • Python
  • Java
  • TypeScript
  • Go
  • LLMs
  • Regression testing

Good to have

  • Incident response
  • Machine learning

More roles like this at JPMorgan Chase

Apply on JPMorgan Chase's site