Lead AI Engineer: Agentic Systems (Java/Python)

JPMorgan Chase & Co.

Plano (TX)

On-site

USD 150,000 - 210,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorgan Chase & Co. invites a Lead Software Engineer to design and implement scalable agentic systems within the Consumer & Community Banking division. You will shape architecture, ensure security and compliance, and drive AI-assisted practices across teams.

The role emphasizes hands-on development in Java/Python, AWS, and Spring or FastAPI, with a focus on reliable production services, observability, and data-driven improvements.

Qualifications

  • 5+ years of software engineering experience, with 2+ years building complex scalable applications or agentic systems.
  • Hands-on experience building agentic systems using LLMs/SLMs
  • Experience setting up and maintaining MCP servers and building MCP-compatible tools/adapters
  • Proficient in coding in one or more languages: Java and/or Python
  • Proficiency building production services with either Spring AI or the Spring ecosystem (Spring Boot, Spring Security, Spring Cloud), or Python (FastAPI/Flask), with typed contracts, testing, and packaging
  • Solid AWS background with working knowledge of ECS or EKS, containerization (Docker), and CI/CD (GitHub Actions/Jenkins/CodeBuild)
  • Strong API design skills (REST/OpenAPI; gRPC and familiarity with observability stacks (e.g., Splunk, CloudWatch, Prometheus/Grafana, OpenTelemetry)
  • Practical understanding of LLM patterns: function calling/tools, RAG, prompt management, context windows, token budgeting, and safety guardrails
  • Strong testing culture: unit/integration tests, load tests, and evaluation datasets for agents
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (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 engineers on safe, compliant adoption within delivery practices

Responsibilities

  • Executes software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to solve complex problems.
  • Creates secure, high-quality production code and maintain algorithms that run synchronously with appropriate systems.
  • Produces architecture and design artifacts for complex applications, ensuring design constraints are met by software code development.
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets to drive continuous improvement of software applications and systems.
  • Proactively identifies hidden problems and patterns in data, using insights to drive improvements in coding hygiene and system architecture.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies.
  • Adopts and learn new technologies that positively impact agentic solutions.
  • Collaborates with cross-functional teams, including product, design, and operations, to deliver end-to-end solutions.
  • Ensures compliance with security, privacy, and regulatory requirements in all software solutions.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation

Skills

Software eng
LLMs/SLMs
Java or Python
AWS
Spring Framework
REST API design
CI/CD
AI-assisted tools
Responsible AI
Security & compliance

Tools

MCP servers
Docker
Kubernetes
GitHub Actions
Jenkins
CodeBuild
OpenTelemetry
Prometheus
Grafana
Spring Boot
FastAPI/Flask
OpenAPI

Job description

JPMorgan Chase & Co. invites a Lead Software Engineer to design and implement scalable agentic systems within the Consumer & Community Banking division. You will shape architecture, ensure security and compliance, and drive AI-assisted practices across teams.

The role emphasizes hands-on development in Java/Python, AWS, and Spring or FastAPI, with a focus on reliable production services, observability, and data-driven improvements.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead AI Engineer for Agentic Systems (Java/Python)
Lead AI Engineer for Agentic Systems (Java/Python)

JPMorganChase • Plano (TX)

On-site
USD 140,000 - 190,000
Agentic AI Lead Engineer for Private Banking Web
Agentic AI Lead Engineer for Private Banking Web

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 200,000
Lead Software Engineer (Java/Python) — AI-Driven Dev
Lead Software Engineer (Java/Python) — AI-Driven Dev

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 170,000
Senior Lead Software Engineer: Java/Python + AI-Driven Systems
Senior Lead Software Engineer: Java/Python + AI-Driven Systems

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 190,000
Lead AI/ML Software Engineer Java/Python, Secure & Scalable
Lead AI/ML Software Engineer Java/Python, Secure & Scalable

JPMorganChase • New York (NY)

On-site
USD 180,000 - 260,000
Lead Software Engineer - Agentic AI/Java/Python
Lead Software Engineer - Agentic AI/Java/Python

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 150,000 - 190,000
Senior Lead Software Engineer - Agentic AI/Java/Python
Senior Lead Software Engineer - Agentic AI/Java/Python

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 150,000 - 210,000
Lead Software Engineer: Java/Spring, AI, Cloud
Lead Software Engineer: Java/Spring, AI, Cloud

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 190,000
Senior Agentic AI Software Engineer - Java & Python
Senior Agentic AI Software Engineer - Java & Python

JPMorganChase • Plano (TX)

On-site
USD 160,000 - 210,000
Lead Software Engineer — AI‑Driven Java/AWS
Lead Software Engineer — AI‑Driven Java/AWS

JPMorgan Chase & Co. • New York (NY)

On-site
USD 130,000 - 160,000