Lead Machine Learning Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NYPalo Alto, CA
Employment
Full-time
Posted
32 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $223k
$168k $284k
below market most similar roles pay here above market

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

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 1197 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Machine Learning Engineer

As a Lead Machine Learning Engineer on the Digital Intelligence team, you will collaborate with software developers and deep learning experts to build and maintain pipelines for distributed model training on large compute clusters. Your daily responsibilities include hyperparameter tuning at scale, model monitoring, and designing ML frameworks for various implementations. You will build, deploy, and maintain robust pipelines for distributed training on GPU-enabled clusters while optimizing training throughput for large data sources. You must utilize Python, PyTorch, and TensorFlow within cloud computing environments. The role requires expertise in Ray, Spark, vllm/SGLang, and observability tools to monitor model inputs and features. You will solve technical problems by ensuring solutions are reliable, secure, and scalable to improve operational workflows and power digital channels.

What you'll do

  • Build and maintain pipelines for distributed model training on GPU-enabled clusters.
  • Develop and manage pipelines for model promotion and Machine Learning Development Life Cycle (MDLC) capabilities.
  • Optimize training throughput for large-scale data sources.
  • Establish and maintain integrations for model monitoring and observability platforms.
  • Design and develop ML frameworks and components for various model implementations.
  • Monitor models in production to ensure reliability, security, and scalability.
  • Improve data quality and feedback loops to reduce agent effort and shorten resolution times.

What we're looking for

  • BS in Computer Science or related Engineering field with 6+ years of experience.
  • MS degree in Computer Science or related Engineering field with 4+ years experience.
  • Solid knowledge and extensive experience in Python, cloud computing, and ML frameworks like PyTorch or TensorFlow.
  • Deep knowledge and passion for data science fundamentals, including training and deploying models.
  • Experience in monitoring and observability tools to monitor model input/output and feature statistics.
  • Operational experience in big data/ML tools such as Ray, Spark, and training/inference systems like Ray, vllm/SGLang.
  • Solid grounding in engineering fundamentals and enterprise system design.
  • Experience with recommendation and personalization systems (preferred).
  • CUDA experience (preferred).
  • Experience in containers (Docker), container orchestration (Kubernetes, ECS), and DAG orchestration (Airflow, Kubeflow) (preferred).
  • Good knowledge of data storage solutions and strategies (preferred).

More like this

Similar roles

Lead Machine Learning Engineer, MLOps

JPMorgan Chase

Palo Alto, CA +1 101 days ago
Python AWS MLOps LLMs Ray vLLM SGLang Kubernetes Docker ECS Airflow Kubeflow Spark DuckDB CUDA Vector Databases Quantization Monitoring Distributed Training
6+ yrs exp

Lead Machine Learning Engineer

Capital One Financial

Plano, TX +1 57 days ago
Python Scala Java PyTorch TensorFlow Spark scikit-learn Dask AWS Azure Google Cloud Platform Distributed Computing Data Pipelines Agile Explainable AI
6+ yrs exp

Lead Machine Learning Engineer

Capital One Financial

Chicago, IL 47 days ago
Python Scala Java PyTorch TensorFlow Spark scikit-learn Dask AWS Azure Google Cloud Platform Distributed Computing Data Pipelines Machine Learning Agile Explainable AI
6+ yrs exp

Lead Machine Learning Engineer

Capital One Financial

Chicago, IL +1 47 days ago
Python Scala Java PyTorch TensorFlow Spark scikit-learn Dask AWS Azure Google Cloud Platform Distributed Computing Data Pipelines Agile Machine Learning Explainable AI
6+ yrs exp

Lead Machine Learning Engineer

Capital One Financial

New York, NY 66 days ago
Python Scala Java PyTorch TensorFlow Spark scikit-learn Dask AWS Azure Google Cloud Platform Distributed Computing Data Pipelines Agile Machine Learning Explainable AI
6+ yrs exp

Lead Machine Learning Engineer

Capital One Financial

McLean, VA +1 51 days ago
Machine Learning Python Scala Java PyTorch TensorFlow Spark scikit-learn Dask AWS Azure Google Cloud Platform Data Pipelines Distributed Computing Agile Explainable AI
6+ yrs exp