Senior Software Engineer - AI/ML & Backend

Fairygodboss

Jersey City (NJ)

On-site

USD 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase is seeking a Lead Software Engineer to drive design, development, and delivery of enterprise applications across multiple domains. You will lead critical technology solutions, implement AI/ML features, and ensure secure, scalable software aligned with business goals.

The role emphasizes hands-on coding in Java/Spring Boot and Python, building RESTful APIs, and delivering high-quality software in an Agile environment.

Qualifications

  • 5+ years of software engineering experience.
  • Strong Java and Spring Boot production services.
  • Proficient Python production-grade coding.
  • Understanding of data structures and algorithms.
  • Knowledge of SDLC, CI/CD, observability, and security.
  • Experience building RESTful web services; JSON integration.
  • Hands-on AI/ML solutions in production.
  • Familiarity with LLMs, RAG, and vector search concepts.

Responsibilities

  • Design, develop, test, and support enterprise applications and services using Java, Spring Boot, and Python.
  • Build and maintain RESTful APIs and backend components, integrating with internal platforms and data services.
  • Deliver AI/ML-enabled features through the full development life cycle using Agile methodology.
  • Translate business requirements into software and AI/ML specifications, define milestones, and ensure timely delivery.
  • Write secure, high-quality production code (Java/Spring Boot and Python).
  • Design, develop, and troubleshoot AI/ML solutions, applying creative problem solving to technical challenges.
  • Produce architecture and design artifacts for complex applications, including service decomposition and API contracts.
  • Analyze and visualize large, diverse data sets to drive continuous improvement.

Skills

Java
Spring Boot
Python
RESTful APIs
CI/CD
Security
AI/ML
Data Structures
Algorithms
Observability
LLMs/RAG/Vector Search

Education

Software Engineering degree/certification

Tools

Relational Databases
NoSQL Databases
LangChain
LangGraph
CrewAI
Auto-GPT

Job description

JPMorgan Chase is seeking a Lead Software Engineer to drive design, development, and delivery of enterprise applications across multiple domains. You will lead critical technology solutions, implement AI/ML features, and ensure secure, scalable software aligned with business goals.

The role emphasizes hands-on coding in Java/Spring Boot and Python, building RESTful APIs, and delivering high-quality software in an Agile environment.

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

Similar jobs worth comparing

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
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 Backend Engineer (Java/Python) – AI-Driven REST APIs
Lead Backend Engineer (Java/Python) – AI-Driven REST APIs

JPMorganChase • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Health care coverage
On-site wellness centers
Retirement savings plan
+2
Senior Lead Software Engineer - AI-Driven Java/Python
Senior Lead Software Engineer - AI-Driven Java/Python

Socket.dev • Jersey City (NJ)

On-site
USD 180,000 - 260,000
Senior Lead Software Engineer - AI-Driven, Cloud-Native
Senior Lead Software Engineer - AI-Driven, Cloud-Native

Fairygodboss • Columbus (OH)

On-site
USD 140,000 - 170,000
Lead AI/ML Engineer (Java/Python) - Secure, Scalable
Lead AI/ML Engineer (Java/Python) - Secure, Scalable

JPMorgan Chase & Co. • New York (NY)

On-site
USD 180,000 - 240,000
Lead AI/ML Software Engineer Java/Python, Secure & Scalable
Lead AI/ML Software Engineer Java/Python, Secure & Scalable

JPMorganChase • New York (NY)

On-site
USD 180,000 - 260,000
Senior Lead Software Engineer — AI-Driven Backend
Senior Lead Software Engineer — AI-Driven Backend

Fairygodboss • Houston (TX)

On-site
USD 140,000 - 190,000
Senior Lead Software Engineer — AI-Driven Big Data & Cloud
Senior Lead Software Engineer — AI-Driven Big Data & Cloud

Socket.dev • Plano (TX)

On-site
USD 150,000 - 190,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