Lead Software Engineer - Python, AI/ML on Cloud

Testing Site - JPMC

Jersey City (NJ)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorgan Chase in Jersey City seeks a Lead Software Engineer to drive secure, scalable technology across on-prem and cloud environments. You will guide architecture, mentor engineers, and deliver trusted AI/ML-enabled solutions for complex financial services workflows.

The role emphasizes leadership in agile teams, high-quality production code, and collaboration with SRE to ensure reliability and performance at scale.

Qualifications

  • 5+ years of applied software engineering experience.
  • Strong AWS or other public cloud experience including Kubernetes.
  • Advanced proficiency in Python programming.
  • Experience in system design, application development, testing, and maintaining operational stability.
  • Skilled in automation, CI/CD, and the full Software Development Life Cycle.
  • Experience with data processing pipelines and DAGs for ML/data workflows.
  • Demonstrated expertise in cloud, AI, and ML technologies.
  • Understanding of IT systems in the financial services industry.
  • Experience with code reviews and agile methodologies.
  • Ability to communicate technical concepts clearly to stakeholders.
  • Commitment to continuous learning and creative problem-solving.

Responsibilities

  • Design, develop, and troubleshoot software solutions for complex business challenges.
  • Write secure, high-quality production code and review code from team members.
  • Identify and automate remediation of recurring issues to improve system stability.
  • Lead architectural design sessions and provide technical guidance for on-premises and cloud systems.
  • Promote adoption of new technologies through internal communities of practice.
  • Foster a culture of diversity, equity, and respect within the team.
  • Develop and maintain applications using Python and AWS.
  • Create and review architecture and design deliverables, ensuring best practices are followed.
  • Integrate AI/ML solutions into domain-specific operations processing systems.
  • Lead code reviews, design discussions, and agile planning sessions.
  • Collaborate with Site Reliability Engineering and monitoring teams to ensure system reliability and performance.

Skills

AWS
Kubernetes
Python
SDLC & CD/CI
Data DAGs
AI/ML
Cloud security
Agile
Code reviews
Mentoring

Tools

Docker
OpenSearch
Postgres
SageMaker
Bedrock
Terraform
EKS

Job description

JPMorgan Chase in Jersey City seeks a Lead Software Engineer to drive secure, scalable technology across on-prem and cloud environments. You will guide architecture, mentor engineers, and deliver trusted AI/ML-enabled solutions for complex financial services workflows.

The role emphasizes leadership in agile teams, high-quality production code, and collaboration with SRE to ensure reliability and performance at scale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Java/Python for Scalable AI
Lead Software Engineer - Java/Python for Scalable AI

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Lead Software Engineer: AI-Powered Cloud & Security
Lead Software Engineer: AI-Powered Cloud & Security

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Lead Software Engineer (Python, AWS) AI-Driven Microservices
Lead Software Engineer (Python, AWS) AI-Driven Microservices

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 61,000 - 101,000
Health coverage
Wellness centers on site
Retirement plan
+4
Lead Software Engineer - AI & Cloud Platform
Lead Software Engineer - AI & Cloud Platform

JPMorganChase • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Lead Software Engineer: Java & Python, Cloud & AI
Lead Software Engineer: Java & Python, Cloud & AI

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Lead Software Engineer - Full‑Stack (Java/Python) | AWS & AI
Lead Software Engineer - Full‑Stack (Java/Python) | AWS & AI

Aumni • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Lead Software Engineer, Cloud AI Infra & ML Ops
Lead Software Engineer, Cloud AI Infra & ML Ops

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 150,000 - 200,000
Senior Lead Software Engineer: AI-Driven & Secure Cloud
Senior Lead Software Engineer: AI-Driven & Secure Cloud

JPMorganChase • Plano (TX)

On-site
USD 140,000 - 190,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
Senior Lead Software Engineer — AI/ML, Java & Python
Senior Lead Software Engineer — AI/ML, Java & Python

JPMorganChase • Jersey City (NJ)

On-site
USD 180,000 - 230,000
Health care coverage
On-site wellness centers
Retirement plan
+3