Senior Lead Software Engineer, Java, Python, AI/ML

JPMorgan Chase

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Employment
Full-time
Posted
68 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $189k
$132k $242k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $159,875–$217,462.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Lead Software Engineer, Java, Python, AI/ML

As a Sr Lead Software Engineer, you will join the Commercial and Investment Bank's Engineering and Architecture Team within the AI For Technology group. You will lead a local team of software engineers and applied AI/ML practitioners to build and deliver secure, scalable technology products. Your daily responsibilities include architecting production software systems, developing high-quality code, and driving the adoption of AI-assisted engineering practices to improve code quality and delivery speed. You will utilize Java, Python, and frameworks like LangChain, LangGraph, and Auto-GPT to integrate LLMs, Generative AI, NLP, and RAG into software systems. The role focuses on applying AI techniques to software engineering processes, including automated testing and incident analysis, while ensuring responsible AI use and operational stability within financial services IT systems.

What you'll do

  • Develop secure, high-quality production software systems using Java or Python.
  • Architect and design scalable software systems integrating LLMs, Generative AI, and coding assistants.
  • Lead a local team of software engineers and applied AI/ML practitioners to drive accountability and engagement.
  • Drive the adoption and governance of AI-assisted engineering practices to improve code quality and delivery speed.
  • Design experiments, implement algorithms, and productionize performant, trustworthy AI/ML solutions.
  • Provide technical guidance and direction to business teams, contractors, and vendors.
  • Establish measurable validation standards for secure coding, peer review, and automated testing.
  • Influence product design, application functionality, and technical operations through key decision-making.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Advanced proficiency in Java and/or Python for software system development and application development.
  • Experience integrating AI/ML techniques into software systems, including LLMs, Generative AI, NLP, RAG, and coding assistants.
  • Familiarity with agentic workflows and frameworks such as LangChain, LangGraph, and Auto-GPT.
  • Demonstrated experience leading the use of enterprise-authorized AI-assisted software development tools and validating AI outputs.
  • Strong understanding of data structures, algorithms, and practical machine learning frameworks like TensorFlow, PyTorch, or Scikit-Learn.
  • Knowledge of responsible AI use, including data sensitivity, secure handling of inputs/outputs, and coaching others on compliant usage.
  • AWS Certifications (Solution Architect Associate or Professional) (preferred).

More like this

Similar roles

Senior Lead Software Engineer, Java / Python

JPMorgan Chase

Plano, TX 15 days ago
Java Python React Node.js AWS Kubernetes CI/CD Microservices Distributed Systems API-first Design Event-driven Architecture Domain-driven Design RAG GenAI Prompt Engineering Model Context Protocol (MCP) S3 Lambda EC2 EKS IAM
5+ yrs exp

Lead Software Engineer, Java & AI

JPMorgan Chase

Plano, TX 26 days ago
Java Python C# Large Language Models Generative AI TensorFlow PyTorch scikit-learn Hugging Face AWS GCP Azure Microservices RESTful APIs NoSQL Docker Kubernetes Helm JMeter Blazemeter Chaos Monkey Testing JUnit Cucumber Groovy Postman REST Assured Maven Jenkins Eclipse IntelliJ Agile
5+ yrs exp

Lead Software Engineer, Agentic AI

JPMorgan Chase

Jersey City, NJ +1 46 days ago
Java Python AI/ML LLMs Generative AI NLP RAG LangChain LangGraph Auto-GPT TensorFlow PyTorch Scikit-Learn AWS CI/CD Agile System Design Software Development Life Cycle Automated Testing
5+ yrs exp

Senior Lead Software Engineer, AI/ML

JPMorgan Chase

Plano, TX 64 days ago
Software Development Life Cycle Cloud Native System Design Agile Scrum Artificial Intelligence Machine Learning GitHub Co-Pilot Claude Code Gemini Code Assist OpenAI Grok Gemini Application Development Testing
5+ yrs exp

Senior Lead Software Engineer Java/Python

JPMorgan Chase

Wilmington, DE 32 days ago
Java Python Spring React AWS Databricks Spark EMR Glue ECS EKS RDS Lambda Step Functions Full Stack AI/ML LLM SDLC Data Pipelines ETL
5+ yrs exp

Lead Software Engineer, Python/Java AI

JPMorgan Chase

Plano, TX +1 39 days ago
Java Spring Boot JPython J2EE Kubernetes Kafka MLOps REST APIs Microservices AWS Cassandra ELK Splunk CI/CD Linux Python NoSQL BERT Agentic AI
10+ yrs exp