Senior Software Engineer - AI/ML & Backend

Summary

Lead Software Engineer designing and delivering enterprise applications with AI/ML features using Java/Spring Boot and Python to build RESTful APIs in an Agile environment.

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.

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available