Sr Lead Software Engineer - Python, AI ML

JPMorgan Chase JPMorgan Chase · Banking · Mumbai, Maharashtra, India · Asset & Wealth Management

This role focuses on building an AI-Native SDLC Agent Fabric, an ecosystem of autonomous agents to transform the software delivery lifecycle. The engineer will design and implement LLM-driven agent services, develop orchestration layers, integrate AI agents with toolchains, and provide technical leadership for AI-assisted engineering practices.

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. Provides technical leadership, mentorship, and guidance to junior engineers and team members.
  5. Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain.

Skills

Required

  • Python
  • Pydantic
  • FastAPI
  • LangGraph
  • Vector Databases
  • RAG
  • AI agent solutions
  • multi-agent orchestration frameworks
  • end-to-end pipelines on AWS
  • EKS
  • Lambda
  • S3
  • Terraform
  • LLMs integration
  • prompt/context engineering
  • AI Agent frameworks
  • Langchain
  • Autogen
  • MCPs
  • A2A
  • CI/CD
  • Kubernetes
  • Docker
  • APIs
  • observability and monitoring platforms
  • analytical and problem-solving mindset
  • enterprise-authorized AI-assisted software development tools
  • responsible AI use
  • data sensitivity considerations
  • secure handling of inputs/outputs
  • resiliency and security expectations

Nice to have

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

What the JD emphasized

  • Strong hands-on skills in Python, Pydantic, FastAPI, LangGraph, and Vector Databases for building RAG based AI agent solutions integrating with multi-agent orchestration frameworks and deploying end-to-end pipelines on AWS (EKS, Lambda, S3, Terraform)
  • Experience with LLMs integration, prompt/context engineering, AI Agent frameworks like Langchain/LangGraph, Autogen, MCPs, A2A.
  • Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls.

Other signals

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