Lead Software Engineer - Python and Ai/ml

JPMorgan Chase JPMorgan Chase · Banking · Bengaluru, Karnataka, India · Asset & Wealth Management

Lead Software Engineer to build an AI-Native SDLC Agent Fabric using multi-agent systems, LLM orchestration, and AI toolchains on AWS. The role involves designing and implementing LLM-driven agent services, developing orchestration layers, integrating AI agents with toolchains, and providing technical leadership.

What you'd actually do

  1. Designs and Implement LLM-driven agent services for design, code generation, documentation, test creation and observability on AWS
  2. Develops orchestration and communication layers between agents using frameworks like A2A SDK, LangGraph, or Auto Gen
  3. Integrates AI agents with toolchains such as Jira, Bitbucket, Github, Terraform and monitoring platforms
  4. Collaborates on system design, SDK development and data pipelines supporting agent intelligence
  5. Provides technical leadership, mentorship, and guidance to junior engineers and team members.

Skills

Required

  • Python
  • Pydantic
  • FastAPI
  • LangGraph
  • Vector Databases
  • RAG
  • LLM integration
  • prompt/context engineering
  • AI Agent frameworks
  • Langchain
  • Autogen
  • MCPs
  • A2A
  • CI/CD
  • Terraform
  • Kubernetes
  • Docker
  • APIs
  • AWS (EKS, Lambda, S3, Terraform)

Nice to have

  • Azure
  • Google Cloud Platform (GCP)
  • MLOps practices
  • CI/CD for ML
  • model monitoring
  • automated deployment
  • ML pipelines

What the JD emphasized

  • AI-Native SDLC Agent Fabric
  • autonomous, collaborative agents
  • multi-agent systems
  • LLM Orchestration
  • AI toolchains
  • LangGraph
  • Vector Databases
  • RAG based AI agent solutions
  • multi-agent orchestration frameworks

Other signals

  • AI-Native SDLC Agent Fabric
  • multi-agent systems
  • LLM Orchestration
  • autonomous, collaborative agents