
Lead Software Engineer AI + Python
JPMorgan Chase1 day ago
Bengaluru, IndiaStaff+
Responsibilities
- Lead the architecture and hands-on delivery of scalable, reliable agentic AI platforms for enterprise workflows.
- Build production-grade AI systems with agents, skills, memory patterns, guardrails, retrieval and context engineering, embeddings, semantic search, grounding, summarization, prompt management, and tool orchestration.
- Engineer cloud-native AI services on AWS using containers, serverless designs, event-driven messaging, and distributed data stores while optimizing latency, throughput, scalability, caching, context efficiency, and cost.
- Build governed APIs and integrations connecting AI capabilities with enterprise platforms, tools, and business processes.
- Establish evaluation, experimentation, regression-testing, and observability frameworks to improve quality and agent behavior.
- Lead adoption and validation of enterprise-authorized AI-assisted engineering tools and practices, including coding, code review, testing, troubleshooting, and documentation workflows.
- Mentor engineers and influence cross-team architecture, technical standards, secure coding, peer review, and automated testing practices.
Requirements
- Formal training or certification in software engineering concepts and at least 8 years of applied experience.
- Experience architecting and shipping production large language model applications with agentic workflows and tool integration patterns.
- Advanced Python programming skills and experience delivering production-quality software and cloud-native AWS services.
- Experience with agentic frameworks such as LangChain, LangGraph, Autogen, CrewAI, and A2A, plus retrieval-augmented generation using embeddings, semantic search, grounding, vector databases, and prompt lifecycle management.
- Experience building systems with frontier models from OpenAI, Anthropic, or other providers through platforms such as AWS Bedrock or Google Vertex AI.
- Demonstrated technical leadership, including mentoring engineers, driving architecture decisions, and influencing cross-functional stakeholders.
- Experience leading effective use of approved AI-assisted software development tools and validating generated outputs for correctness, performance, and security.
- Strong understanding of responsible AI engineering, data sensitivity, secure input and output handling, resiliency, security, and compliant adoption practices.
- Preferred experience building LLM evaluation harnesses, automated regression suites, and experimentation platforms.
- Preferred experience with Kubernetes-based deployment patterns, high-availability services, privacy and data-minimization practices, AI guardrails, context-efficiency optimization, cost governance, reusable developer platforms, reference architectures, and technical standards.
Tech Stack
Categories
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.