Lead Software Engineer

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $198k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $184,425–$211,200.

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

As a Lead Software Engineer within the Corporate AIML Data Platforms team, you will serve as a technical leader designing, building, and operating foundational cloud infrastructure to support data scientists and machine learning engineers. You will develop reusable AI/ML platform infrastructure, manage GPU-intensive workloads, and implement infrastructure-as-code solutions to streamline model deployment and environment provisioning. Your daily work involves creating production-grade services, APIs, and SDKs while optimizing for reliability, scalability, and cost through orchestration and hardware acceleration. The role requires expertise in Python, Java, or Go, along with proficiency in AWS, Docker, Kubernetes, and Terraform. You will manage the AI application lifecycle, including LLM operationalization and fine-tuning workflows. Key technical requirements include experience with SQL/NoSQL databases, Linux, CI/CD pipelines, and MLOps frameworks like Kubeflow or MLflow to solve complex infrastructure challenges.

What you'll do

  • Build and maintain reusable AI/ML platform infrastructure and shared services for large-scale deployment.
  • Architect and operate secure, container-based cloud environments for training and inference including GPU workloads.
  • Implement infrastructure-as-code solutions to automate model deployment, environment provisioning, and release management.
  • Develop production-grade APIs, SDKs, and workflows to support the AI application lifecycle.
  • Optimize platform reliability, scalability, latency, and cost through orchestration and hardware acceleration.
  • Establish operational best practices for monitoring, logging, observability, and incident response.
  • Operationalize enterprise LLMs including fine-tuning workflows and inference capabilities.
  • Drive the adoption of AI-assisted engineering practices to improve code quality and delivery speed.

What we're looking for

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Experience delivering secure, production-quality code in Python or Java.
  • Strong foundations in distributed systems, microservices, and platform architecture/design principles.
  • Proven ability to architect and operate cloud-native infrastructure on AWS and other major clouds.
  • Demonstrated expertise with infrastructure-as-code tooling, specifically Terraform, in large-scale environments.
  • Hands-on experience with Docker and Kubernetes, including AWS EKS operations.
  • Experience building or supporting production AI/ML platforms, including GPU infrastructure and model serving.
  • Strong DevOps practices including CI/CD, release automation, automated testing, and observability.

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Wilmington, DE 17 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
5+ yrs exp

Senior Lead Software Engineer, AI/ML Platform

JPMorgan Chase

Wilmington, DE 28 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
5+ yrs exp

Senior Lead Software Engineer, AI/ML Developer

JPMorgan Chase

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

Lead Software Engineer

JPMorgan Chase

San Francisco, CA 38 days ago
Java Python SQL PL-SQL Kafka MQ CI/CD AWS RAG TDD Agile Scrum SDLC Observability ServiceNow
5+ yrs exp

Lead Software Engineer

Morgan Stanley

New York, NY 176 days ago $150,000$210,000
Java Agile Scrum DevOps Software Development Project Management Strategic Planning
6+ yrs exp

Lead Software Engineer

Capital One Financial

McLean, VA 92 days ago $197,300$225,100
AWS Kubernetes Docker Java Python Go TypeScript JavaScript SQL NoSQL HTML/CSS Microservices Agile Cloud Computing Microsoft Azure Open Source RDBMS
4+ yrs exp