Lead Software Engineer-AI Foundation Services

JPMorgan Chase

Plano (TX)

On-site

USD 152,000 - 215,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health care coverage
Retirement savings plan
Tuition reimbursement
Mental health support
Financial coaching

Job summary

JPMorgan Chase & Co. in Jersey City seeks an experienced engineer to drive AI Foundation Services, building scalable platform components and APIs used by multiple teams.

You will guide adoption of AI-assisted engineering practices and deliver secure, production-ready software across the stack. You will lead design, implementation, testing, and deployment of cloud-native solutions, collaborating with product, security, and infrastructure teams to ensure reliability and efficiency.

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Strong hands-on coding experience in Python, Java, or Go delivering production-grade services or APIs.
  • Experience building shared services, reusable components, or platform capabilities.
  • Experience with infrastructure-as-code and cloud-native delivery practices (Terraform, containers, Kubernetes, CI/CD).
  • Led the use of AI-assisted development tools with validation for correctness, performance, and security.
  • Strong understanding of responsible AI in engineering workflows; secure handling and compliance coaching.
  • Hands-on experience with system design, development, automated testing, debugging, and operations.
  • Experience implementing observability, logging, metrics, alerts, SLIs/SLOs, and incident response.
  • Depth in cloud platforms, AI/ML platforms, distributed systems, or infra engineering.
  • Ability to break down requirements into executable tasks and deliver milestones with teams.
  • Strong written and verbal communication, explaining decisions, trade-offs, risks.

Responsibilities

  • Partners with LoB application teams to implement AI Foundation Services for GenAI/AI use cases, from design to early ops.
  • Builds and enhances platform services, APIs, SDKs, and libraries for model hosting, inference, and AI/ML services.
  • Translates requirements into designs, engineering tasks, and delivery milestones with support from senior staff.
  • Develops secure, high-quality production code; participates in code reviews, testing, and remediation.
  • Creates reusable engineering assets like reference implementations, runbooks, and onboarding guides.
  • Drives adoption of enterprise AI-assisted engineering practices to improve quality and speed.
  • Uses SDLC tools to improve automation value realization.
  • Designs scalable components using cloud-native patterns and platform standards.
  • Collaborates across product, architecture, security, infra, and app teams to deliver production-ready capabilities.
  • Contributes to technical methods, standards, docs, and implementation patterns to boost consistency and reuse.
  • Communicates progress, risks, dependencies, and options to managers, product partners, and senior stakeholders.

Skills

5+ years exp
Python/Java/Go
Shared services
IaC / Cloud-native
AI-assisted tools
Responsible AI
System design
Observability
Communication

Education

Software engineering training/certification

Tools

Terraform
Kubernetes
CI/CD pipelines
Containers

Job description

Job responsibilities
  • Partners with Lines of Business application teams to implement AI Foundation Services capabilities that unblock GenAI/AI use cases, supporting delivery from technical design through build, launch, and early operational support

  • Builds and enhances reusable platform services, APIs, SDKs, and libraries that standardize how application teams consume model hosting, inference, and AI/ML managed services

  • Translates functional and non-functional application requirements into clear technical designs, engineering tasks, and delivery milestones with support from senior engineers and architects

  • Develops secure, stable, and high-quality production code, and participates in code reviews, debugging, testing, and remediation of defects across AI Foundation Services components

  • Creates and maintains reusable engineering assets such as reference implementations, runbooks, test harnesses, baseline configurations, and onboarding guides to accelerate adoption across teams

  • Drives team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, establishing consistent validation standards and promoting reuse across the team

  • Applies knowledge of tools within the Software Development Life Cycle toolchain to improve automation value realization

  • Designs and implements scalable software components using appropriate design patterns, cloud-native practices, and platform engineering standards

  • Collaborates with cross-functional teams across product, architecture, security, infrastructure, and application development to resolve dependencies and deliver production-ready capabilities

  • Contributes to technical methods, standards, documentation, and implementation patterns within AI Foundation Services, improving consistency, reliability, and reuse across delivery teams

  • Communicates technical progress, risks, dependencies, and implementation options to engineering managers, product partners, and senior technical stakeholders

Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 5+ years applied experience

  • Strong hands‑on coding experience in one or more languages such as Python, Java, or Go, delivering production‑grade services or APIs

  • Experience building shared services, reusable components, or platform capabilities consumed by multiple teams

  • Experience with infrastructure‑as‑code and cloud‑native delivery practices, including Terraform, containers, Kubernetes, CI/CD pipelines, and automated deployment workflows

  • Demonstrated experience leading the use of approved AI‑assisted development tools, setting expectations for validating AI outputs for correctness, performance, and security

  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure input/output handling, and adherence to security expectations; experience coaching engineers on safe, compliant adoption

  • Hands‑on experience with system design, application development, automated testing, debugging, and operational stability for production software

  • Experience implementing observability, logging, metrics, alerts, Service Level Objectives, incident response, and root‑cause analysis for production services

  • Working knowledge of software application development and technical processes, with depth in cloud platforms, AI/ML platforms, distributed systems, or infrastructure engineering

  • Ability to break down technical requirements into executable engineering tasks, manage dependencies, and deliver milestones in partnership with product and application teams

  • Strong written and verbal communication skills, explaining technical decisions, trade‑offs, issues, and risks to teams and stakeholders

Preferred qualifications, capabilities, and skills
  • Experience supporting AI/ML or GenAI platform capabilities, including model hosting, inference services, model gateways, managed AI services, or developer‑facing AI/ML infrastructure

  • Experience with GPU‑enabled platforms or AI workload optimization, inference latency, throughput, batching, capacity planning, or cost/performance tuning

  • Experience building reusable "golden path" assets such as templates, reference implementations, SDKs, automated tests, onboarding guides, and deployment patterns

  • Familiarity with model serving patterns, rollout strategies, safety controls, authorization, rate limiting, policy enforcement, and evaluation hooks

Benefits

We offer a competitive total rewards package including base salary determined by role, experience, skill set and location, commission‑based pay, discretionary incentive compensation, and a range of benefits such as health care coverage, wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans.

Base Pay/Salary

Jersey City,NJ $152,000.00 - $215,000.00 / year

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

Similar jobs worth comparing

AI Lead Software Engineer - Java
AI Lead Software Engineer - Java

Fairygodboss • Jersey City (NJ)

On-site
USD 157,000 - 215,000
Senior Lead Software Engineer-AI Foundation Services
Senior Lead Software Engineer-AI Foundation Services

JPMorganChase • Plano (TX)

On-site
USD 170,000 - 210,000
Health care coverage
On-site health centers
Retirement savings plan
+1
Lead Software Engineer - Data Engineer and Applied AI
Lead Software Engineer - Data Engineer and Applied AI

Newton • Jersey City (NJ)

On-site
USD 157,000 - 215,000
Health care coverage
On-site wellness centers
Retirement savings plan
Lead Software Engineer - Java- Front Office
Lead Software Engineer - Java- Front Office

Fairygodboss • Jersey City (NJ)

On-site
USD 152,000 - 215,000
Health care coverage
On-site health and wellness centers
Retirement savings plan
+2
Principal Software Engineer
Principal Software Engineer

Fairygodboss • Jersey City (NJ)

On-site
USD 204,000 - 285,000
Lead Software Engineer - Java & Python
Lead Software Engineer - Java & Python

Fairygodboss • Jersey City (NJ)

On-site
USD 129,000 - 215,000
Lead Software Engineer - Applied AI ML Lead
Lead Software Engineer - Applied AI ML Lead

JPMorganChase • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Lead Software Engineer-AI Foundation Services
Lead Software Engineer-AI Foundation Services

JPMorgan Chase & Co. • Plano (TX)

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

JPMorgan Chase • Plano (TX)

On-site
USD 170,000 - 210,000
Principal Software Engineer - AI Foundations
Principal Software Engineer - AI Foundations

J.P. Morgan • New York (NY)

On-site
USD 120,000 - 190,000