Lead Software Engineer, AI/ML Data Platform

JPMorgan Chase & Co.

Seattle (WA)

On-site

USD 61,000 - 101,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPMorganChases is seeking a Lead Software Engineer to join the CDAO AI/ML Data Platform team in Seattle. You will work within an agile team to deliver secure, scalable technology with meaningful business impact, guiding engineering practices and championing responsible AI usage.

You will lead technical direction, develop production-grade code, review peers, and help establish validation standards across the SDLC to improve quality, speed, and reliability.

Qualifications

  • Formal training or certification in software engineering concepts, with at least 5 years of applied experience.
  • Strong hands-on coding and system-design skills for modern enterprise systems.
  • Proficiency in one or more of Rust, Java, Go, or C++.
  • Experience leading the effective use of enterprise-authorized AI-assisted software development tools for activities such as coding, code review, testing, or troubleshooting.

Responsibilities

  • Provide technical guidance and direction to the business, technical teams, contractors, and vendors.
  • Develop secure, high-quality production code, and review and debug code written by others.
  • Promote and govern approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes; establish measurable validation standards and encourage reuse of proven patterns and automation across the SDLC/TLM toolchain.
  • Use Software Development Life Cycle tools, including approved AI-assisted development and automation capabilities, to increase the value of automation at scale.
  • Guide decisions affecting product design, application functionality, technical operations, and processes.
  • Serve as a function-wide subject matter expert in one or more areas.
  • Advocate for firmwide Software Development Life Cycle frameworks, tools, and practices within the engineering community.
  • Influence peers and project decision-makers to consider leading-edge technologies.
  • Help foster a culture of diversity, opportunity, inclusion, and respect.
  • Build and operate 24x7, tier 1 online services

Skills

Coding skills
System design
Rust
Java
Go
C++
AI-assisted tooling
24x7 online services

Tools

Apache DataFusion
DuckDB
Apache Arrow Flight SQL

Job description

Salary: $61,000 - 101,000 per year

Requirements
  • Formal training or certification in software engineering concepts, with at least 5 years of applied experience
  • Strong hands-on coding and system-design skills for modern enterprise systems
  • Proficiency in one or more of Rust, Java, Go, or C++
  • Experience leading the effective use of enterprise-authorized AI-assisted software development tools for activities such as coding, code review, testing, or troubleshooting, and setting expectations for validating outputs for correctness, performance, and security
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and security and resiliency expectations; experience coaching senior engineers or leads on compliant usage and controls
  • Proven experience building and operating 24x7, tier 1 online services
  • Practical experience delivering system design, application development, testing, and operational stability
  • Ability to independently solve design and functionality problems with little to no oversight
  • Preferred: Familiarity with open-source OLAP and data-stack projects such as Apache DataFusion, DuckDB, or Apache Arrow Flight SQL
Responsibilities
  • Provide technical guidance and direction to the business, technical teams, contractors, and vendors
  • Develop secure, high-quality production code, and review and debug code written by others
  • Promote and govern approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes; establish measurable validation standards and encourage reuse of proven patterns and automation across the SDLC/TLM toolchain
  • Use Software Development Life Cycle tools, including approved AI-assisted development and automation capabilities, to increase the value of automation at scale
  • Guide decisions affecting product design, application functionality, technical operations, and processes
  • Serve as a function-wide subject matter expert in one or more areas
  • Advocate for firmwide Software Development Life Cycle frameworks, tools, and practices within the engineering community
  • Influence peers and project decision-makers to consider leading-edge technologies
  • Help foster a culture of diversity, opportunity, inclusion, and respect
  • Build and operate 24x7, tier 1 online services
Technologies
  • AI
  • Support
  • Java
  • Rust
  • Security
  • Marketing
  • SQL
More

We are hiring a Lead Software Engineer for JPMorganChases CDAO AI/ML Data Platform team, where you will work as part of an agile team to deliver trusted technology that is secure, stable, and scalable, with meaningful business impact. JPMorganChase serves consumers, small businesses, and corporate, institutional, and government clients, and operates across investment banking, banking, financial transaction processing, and asset management. Our Corporate Functions teams support the success of our businesses, clients, customers, and employees. We offer a competitive total rewards package, with compensation based on role, experience, skills, and location, as well as benefits for eligible employees, including health care, wellness resources, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching. We are an equal opportunity employer and value diversity and inclusion; reasonable accommodations are available for applicants and employees.

last updated 41 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer, AI/ML Data Platform
Lead Software Engineer, AI/ML Data Platform

JPMorgan Chase & Co. • Washington

On-site
USD 61,000 - 101,000
Lead Software Engineer, Data Analytics
Lead Software Engineer, Data Analytics

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 61,000 - 101,000
Lead Software Engineer
Lead Software Engineer

J.P. Morgan • Seattle (WA)

On-site
USD 180,000 - 260,000
Sr Lead Software Engineer
Sr Lead Software Engineer

JPMorganChase • Seattle (WA)

On-site
USD 180,000 - 240,000
Senior Lead Software Engineer
Senior Lead Software Engineer

JPMorgan Chase & Co. • Seattle (WA)

On-site
USD 130,000 - 180,000
Lead Software Engineer
Lead Software Engineer

JPMorganChase • Seattle (WA)

On-site
USD 180,000 - 240,000
Health care coverage
Retirement plan
Backup childcare
+3
Senior Lead Software Engineer
Senior Lead Software Engineer

Aumni • Seattle (WA)

On-site
USD 170,000 - 230,000
Health insurance
On-site health centers
Equity / incentives
Senior Lead Software Engineer - AI Engineer - Columbus
Senior Lead Software Engineer - AI Engineer - Columbus

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 61,000 - 101,000
Sr Lead Software Engineer, Engineering Excellence
Sr Lead Software Engineer, Engineering Excellence

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 61,000 - 101,000
Health coverage
Retirement savings
Backup childcare
+3
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