Senior Lead Software Engineer, Machine Learning

Downtown Boulder Partnership

Jersey City (NJ)

On-site

USD 150,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase in Jersey City is seeking a Senior Lead Software Engineer to join the Machine Learning Center of Excellence. You will lead design and delivery of large-scale batch and real-time ML services, collaborating with a multidisciplinary team to push cutting-edge ML solutions.

The role requires deep expertise in Python/Java/C++, Terraform, Airflow, and AWS, with strong SDLC discipline and excellent communication to guide diverse teams.

Qualifications

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Hands-on experience with at least one programming language – Python, Java, C++.
  • Infrastructure Deployments – Terraform.
  • Run Environments – Airflow, EKS, Lambda, ECS.
  • Object-Oriented style – Gang of Four design patterns; type of hierarchies (avoid circular dependencies).
  • Mocking – Mockito framework.
  • SDLC – strong build, test, deploy, operate experience e.g., deploy and operate what you build.
  • Alerting/Monitoring – AWS Cloud Watch; Datadog.
  • Telemetry/Reporting – Splunk, Elasticsearch.
  • Must have excellent communication and interpersonal skills.

Responsibilities

  • Design, build, develop and deploy large scale, highly performant batch and real time services that solve business critical problems.
  • Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors.
  • Develops secure and high‑quality production code, and reviews and debugs code written by others.
  • Drives decisions that influence the product design, application functionality, and technical operations and processes.
  • Serves as a function‑wide subject matter expert in one or more areas of focus.
  • Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle.
  • Influences peers and project decision‑makers to consider the use and application of leading‑edge technologies.
  • Adds to the team culture of diversity, equity, inclusion, and respect.

Skills

Python
Java
C++
Communication skills

Tools

Terraform
Airflow
EKS
Lambda
ECS
Mockito
CloudWatch
Datadog
Splunk
Elasticsearch

Job description

JPMorgan Chase in Jersey City is seeking a Senior Lead Software Engineer to join the Machine Learning Center of Excellence. You will lead design and delivery of large-scale batch and real-time ML services, collaborating with a multidisciplinary team to push cutting-edge ML solutions.

The role requires deep expertise in Python/Java/C++, Terraform, Airflow, and AWS, with strong SDLC discipline and excellent communication to guide diverse teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lead Java Engineer: AI & CloudNative Systems
Senior Lead Java Engineer: AI & CloudNative Systems

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Senior Lead Software Engineer - AI, Cloud & Security
Senior Lead Software Engineer - AI, Cloud & Security

JPMorganChase • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Lead Software Engineer - AI-Driven Microservices Architect
Lead Software Engineer - AI-Driven Microservices Architect

JPMorgan Chase • Jersey City (NJ)

On-site
USD 152,000 - 215,000
Health care coverage
On-site health and wellness centers
Retirement savings plan
+2
Lead Software Engineer — Java/Python with AI Features
Lead Software Engineer — Java/Python with AI Features

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 260,000
Lead Java Engineer—AWS, AI/ML, Scalable Systems
Lead Java Engineer—AWS, AI/ML, Scalable Systems

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Lead Software Engineer — AI-Driven Microservices & Cloud
Lead Software Engineer — AI-Driven Microservices & Cloud

JPMorganChase • Jersey City (NJ)

On-site
USD 125,000 - 170,000
Senior Lead Software Engineer, Data & AI Platform
Senior Lead Software Engineer, Data & AI Platform

JPMorganChase • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Competitive total rewards package
Comprehensive health care coverage
Tuition reimbursement
+1
Lead Software Engineer - AI, Cloud & Secure Delivery
Lead Software Engineer - AI, Cloud & Secure Delivery

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Senior Lead Software Engineer — AI-Driven Data Platform
Senior Lead Software Engineer — AI-Driven Data Platform

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 160,000
Senior Lead Python Engineer - AI/LLM on AWS
Senior Lead Python Engineer - AI/LLM on AWS

JPMorganChase • Jersey City (NJ)

On-site
USD 150,000 - 200,000