Senior Lead Software Engineer, ML Engineer

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Jersey City, NJWilmington, DE
Employment
Full-time
Posted
60 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$111k $248k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $152,955–$207,618.

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

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Lead Software Engineer, ML Engineer

As a Senior Lead Software Engineer - ML Engineer within Corporate & Enterprise Technology, you will serve as a hands-on individual contributor building scalable data and cloud solutions for regulatory model applications and modernization initiatives. Your daily responsibilities include designing, developing, and deploying production-grade distributed data processing systems while providing production support. You will write high-quality code, tests, and documentation while collaborating with product, data, model, and platform teams. The role requires proficiency in PySpark, Python, Databricks, and AWS to implement secure, resilient architectures. You must possess strong computer science fundamentals and experience operating reliable systems. Preferred skills include C++, Scala, or Java, along with data engineering experience. Strong candidates may also bring specific experience enabling AI agent development and LLM-enabled workflows.

What you'll do

  • Design, develop, and deploy regulatory model applications and cloud modernization solutions.
  • Build scalable distributed data processing solutions using PySpark, Python, and Databricks.
  • Implement secure and resilient AWS-based architectures and integration patterns.
  • Write high-quality code, automated tests, and technical documentation for production systems.
  • Conduct code reviews and ensure release readiness for all software components.
  • Communicate architecture and delivery plans through technical documentation and presentation decks.
  • Build and operate production-grade systems focusing on quality, reliability, and observability.
  • Develop AI agent workflows including LLM-enabled orchestration and evaluation guardrails.

What we're looking for

  • 5+ years of software engineering experience and strong CS fundamentals.
  • Strong hands-on experience with PySpark, Python, Databricks (DBX), and AWS.
  • Experience building and operating production-grade systems for quality, reliability, and observability.
  • Strong communication skills and the ability to work in dynamic, ambiguous environments.
  • Experience with C++, Scala, and/or Java (preferred).
  • Data engineering experience; ML exposure is a plus (preferred).
  • Experience enabling or building AI agent development, including LLM-enabled workflows and orchestration (preferred).
  • Advanced degree in Computer Science or a related field (preferred).

More like this

Similar roles

Lead Software Engineer, Data Engineer

JPMorgan Chase

Houston, TX 18 days ago
Python Java AI ML Data Engineering Kafka Redis MemCached Airflow Temporal AWS Azure GCP Databricks Snowflake Spark PySpark Apache Iceberg Dynatrace Splunk Grafana NoSQL Vector Stores API Design Microservices LLM Orchestration AWS Bedrock Azure OpenAI

Senior Lead Software Engineer, AI/ML Developer

JPMorgan Chase

Jersey City, NJ 18 days ago
Python TensorFlow PyTorch Scikit-learn MLOps Spark Pandas SQL AWS SageMaker GCP AI Platform Azure ML Databricks Snowflake Docker Kubernetes Airflow Terraform CloudFormation CI/CD RESTful APIs Agile
5+ yrs exp

Senior Lead Software Engineer, AI/ML Platform

JPMorgan Chase

Wilmington, DE +2 74 days ago
Python Java Go AWS Kubernetes Terraform Docker CI/CD MLOps Kubeflow MLflow PyTorch TensorFlow Hugging Face scikit-learn SQL NoSQL Linux Microservices Distributed Systems infrastructure-as-code Monitoring Logging Tracing
5+ yrs exp