US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Lead Software Engineer - Python, AWS, Agentic AI (ADK/LangGraph)

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Lead Software Engineer at JPMorganChase within Cloud Foundation Services, you are a hands-on technical leader on an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way.

You will drive business impact by owning end-to-end design and delivery of critical systems and leading engineering execution.

You will apply strong technical expertise in API design and production AI application development (ADK/LangGraph) to solve complex problems across multiple technologies and applications.

Job responsibilities


* Leads the technical design and implementation of software solutions, including system architecture, component design, and integration patterns


* Owns hands-on delivery of production AI/agentic applications using ADK and LangGraph (mandatory)


* Defines and implements API design standards (REST/contract-first) and partners with consumers to ensure usability and reliability


* Writes secure, high-quality, production-ready code (Python preferred) and supports team standards through code and design reviews


* Designs, develops, and troubleshoots with consideration of performance, resiliency, and operational readiness


* Builds and maintains AI application quality controls and guardrails appropriate for production use
Partners with cross-functional teams (Product, Security, SRE, and peer engineering teams) to translate requirements into well-designed APIs and reliable services


* Drives improvements across the SDLC toolchain (CI/CD, test automation, security scanning, dependency management) to improve delivery velocity and quality

Required qualifications, capabilities, and skills


* Expert-level proficiency in Python and strong experience building backend services in enterprise environments


* Hands-on production experience building AI applications using ADK and LangGraph (mandatory), including operating and maintaining them in production


* Formal training or certification on software engineering concepts and 6+ years applied experience (or equivalent experience)


* Strong hands-on experience in system design, application development, testing, and operational stability for production services


* Strong experience with API design and implementation using FastAPI (or equivalent), including REST service and microservice development best practices


* Strong understanding of software design principles and patterns and ability to apply them in production systems


* Experience with relational databases (e.g., Postgres) including strong SQL fundamentals


* Proficient in coding in one or more languages and able to learn new technologies quickly; able to guide others in adoption and best practices


* Experience developing, debugging, and maintaining code in a large ...




Share Job