Lead Software Engineer, Machine Learning

JPMorgan Chase

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Posted
55 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $212k
$178k most similar roles pay here $237k

This listing doesn't post a salary. Most similar roles pay $192,050–$231,150.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Machine Learning

As a Lead Software Engineer - Machine Learning within the Commercial and Investment Bank Payments Technology team, you will serve as a core technical contributor in an agile environment. You are responsible for deploying and serving end-to-end machine learning models while maintaining services in a fully cloud-native environment. Your daily work involves developing high-quality production code, conducting code reviews, and driving the adoption of enterprise-authorized AI-assisted engineering practices to improve delivery speed and quality. You will leverage Python, OpenAPI compliant APIs, and frameworks like Google ADK and LlamaIndex to build agentic workloads. The role requires expertise in supervised and unsupervised learning algorithms, OpenTelemetry, and AWS services. You will solve complex technical problems regarding secure coding, automated testing, and the responsible use of AI within the software development lifecycle for payment technologies.

What you'll do

  • Deploy and serve end-to-end machine learning models.
  • Deploy and maintain services within a fully cloud-native environment.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Develop, review, and debug high-quality production code while ensuring secure coding standards.
  • Influence product design, application functionality, and technical operations processes.
  • Serve as a subject matter expert in specific technical areas like cloud or artificial intelligence.
  • Advocate for firmwide frameworks, tools, and software development life cycle practices.
  • Implement advanced AI-assisted development tools to accelerate testing and incident analysis.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages.
  • Advanced knowledge of software applications and technical processes in areas such as cloud, AI, machine learning, or mobile.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and ensuring safe, compliant adoption.
  • Practical experience with cloud native environments.
  • Proficiency in Python for ML models, OpenAPI services, Agentic workloads, and AWS services (preferred).

More like this

Similar roles

Lead Software Engineer, AI/ML

JPMorgan Chase

Plano, TX 29 days ago
MLOps LLM RAG Cloud Native CI/CD Agile Feature Stores Model Monitoring Automated Testing System Design Streaming Architecture
5+ yrs exp

Lead Software Engineer, AI/ML Java/Python

JPMorgan Chase

New York, NY 25 days ago
AI/ML Python Java AWS CI/CD Agile Machine Learning Cloud Native System Design Automated Testing SDLC Security Software Development Life Cycle Data Sensitivity Refactoring Troubleshooting
5+ yrs exp

Lead Machine Learning Engineer

Capital One Financial

New York, NY 37 days ago $215,200$245,600
Machine Learning Python Scala Java PyTorch TensorFlow scikit-learn Spark Dask AWS Azure Google Cloud Platform Data Pipelines Distributed Computing Agile
6+ yrs exp

Lead Machine Learning Engineer

Capital One Financial

Cambridge, MA +2 43 days ago $197,300$225,100
Python Scala Java PyTorch TensorFlow scikit-learn Spark Dask AWS Bedrock Google Cloud Azure RAG Data Pipelines Distributed Computing Agile
6+ yrs exp

Lead Machine Learning Engineer

Capital One Financial

Plano, TX 66 days ago $179,400$204,700
Generative AI LLM RAG LangChain LangGraph LlamaIndex Python Scala Java PyTorch TensorFlow scikit-learn Spark Dask Vector Databases AWS Azure Google Cloud Platform Distributed Computing
6+ yrs exp