Lead Software Engineer - Java/Python for Scalable AI

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorgan Chase & Co. is seeking a Senior Lead Software Engineer in Jersey City to design, develop, and deliver scalable software solutions within Corporate Technology.

You will collaborate with an agile team, contribute hands-on code, and establish engineering standards across platforms and environments. You will drive architecture work across APIs, data, and services, while partnering with Data Science to move models into reliable, observable services.

Qualifications

  • 9+ years of software engineering experience with enterprise solutions.
  • Strong hands-on design and delivery of end-to-end architectures.
  • Expertise in Java 11/17+ and Spring Boot microservices.
  • Proficiency in Python for services, automation, and data/ML tasks.
  • Experience with distributed systems and event-driven patterns.
  • Knowledge of CI/CD, testing, and secure-by-design delivery.
  • Familiarity with AI/ML integration and MLOps concepts.

Responsibilities

  • Own end-to-end solution architecture across applications, APIs, data, integrations, and environments.
  • Translate business requirements into high- and low-level designs with clear trade-offs.
  • Define integration patterns and service contracts (REST/gRPC) with versioning and SLAs.
  • Contribute Java/Spring Boot and Python code for reference implementations and POCs.
  • Lead design spikes, performance investigations, and root-cause analysis.
  • Drive production issue triage and sustainable fixes with operational learning.
  • Establish engineering standards via reusable components and templates.
  • Design production patterns for AI/ML capabilities and model deployment.
  • Collaborate with Data Science to move models to scalable, observable services.
  • Implement responsible AI controls and secure-by-design SDLC practices.
  • Define and deliver NFRs for availability, latency, scalability, and observability.

Skills

Java/Spring Boot
Python
Distributed systems
API design
CI/CD
Security mindset
MLOps
DevOps
Communication
Kubernetes

Tools

Kafka
Redis
Docker
Kubernetes

Job description

JPMorgan Chase & Co. is seeking a Senior Lead Software Engineer in Jersey City to design, develop, and deliver scalable software solutions within Corporate Technology.

You will collaborate with an agile team, contribute hands-on code, and establish engineering standards across platforms and environments. You will drive architecture work across APIs, data, and services, while partnering with Data Science to move models into reliable, observable services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Python & AI-Driven Automation
Lead Software Engineer - Python & AI-Driven Automation

Next Frontier Capital • Jersey City (NJ)

On-site
USD 150,000 - 190,000
Senior Lead AI-Driven Software Engineer (Java/Python)
Senior Lead AI-Driven Software Engineer (Java/Python)

Fairygodboss • Jersey City (NJ)

On-site
USD 180,000 - 260,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
Lead Python Engineer - AI-Driven, Secure & Scalable
Lead Python Engineer - AI-Driven, Secure & Scalable

Next Frontier Capital • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Senior Lead Software Engineer – AI, AWS & Blockchain
Senior Lead Software Engineer – AI, AWS & Blockchain

Fairygodboss • 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
Senior Lead Software Engineer: Java/Python + AI-Driven Systems
Senior Lead Software Engineer: Java/Python + AI-Driven Systems

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 190,000
Lead AI-Driven Software Engineer (Java/Python)
Lead AI-Driven Software Engineer (Java/Python)

JPMorganChase • Chicago (IL)

On-site
USD 145,000 - 215,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 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