AI Lead Software Engineer, Java

JPMorgan Chase

Confirmed live today Low trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $183k
$124k $238k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $157,200–$209,337.

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 · AI Lead Software Engineer, Java

As an AI Lead Software Engineer - Java within Corporate Technology, you will serve as a technical leader on an agile team designing and delivering secure, scalable, and high-performing technology solutions. You will lead the design and development of production-grade services, driving architectural decisions for distributed systems while mentoring engineers through technical guidance and code reviews. Your daily work involves building data-intensive services and AI-enabled applications, specifically focusing on retrieval-augmented generation patterns and agentic workflows. You will utilize Java, Scala, Spring Boot, SQL, and React within a cloud environment involving Amazon Web Services, Docker, and Kubernetes. Key responsibilities include implementing CI/CD pipelines, Infrastructure as Code, and REST or GraphQL APIs while ensuring responsible AI use and secure handling of data across hybrid technology ecosystems.

What you'll do

  • Lead the design, development, and delivery of high-quality software solutions to solve complex business problems.
  • Drive architectural decisions to improve scalability, resiliency, and availability for distributed systems.
  • Build and maintain secure, production-grade services using Java or Scala for large-scale datasets.
  • Design and build AI-enabled applications featuring retrieval-augmented generation patterns and agentic workflows.
  • Implement continuous integration and continuous delivery automation to support safe, frequent releases.
  • Mentor engineers through technical guidance, pairing, and actionable feedback to improve team delivery outcomes.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and speed.
  • Establish consistent validation standards for secure coding, peer reviews, and automated testing.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Demonstrated hands-on experience designing and delivering scalable, secure, resilient distributed systems in a production environment.
  • Proficiency in Java and Spring Boot, with working knowledge of SQL and modern user interface frameworks like React.
  • Experience building and operating solutions on public cloud platforms, including containerization and orchestration using Docker and Kubernetes.
  • Experience implementing continuous integration and continuous delivery pipelines and Infrastructure as Code practices.
  • Practical experience with API design and integration patterns, such as REST and GraphQL, including security and performance considerations.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and understanding responsible AI use in engineering workflows.
  • Advanced expertise in object-oriented design, system design, and performance optimization for large-scale services (preferred).

More like this

Similar roles

AI Lead Software Engineer

JPMorgan Chase

Jersey City, NJ +1 14 days ago
Java Scala Spring Boot React SQL Docker Kubernetes Infrastructure as Code REST GraphQL Microservices Event-driven design LangChain LlamaIndex Elasticsearch Oracle MongoDB Databricks Retrieval-Augmented Generation Generative AI
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

Java Lead Software Engineer

JPMorgan Chase

Chicago, IL 46 days ago
Java Spring AWS Kubernetes Kafka MQ Cassandra Oracle PowerMock JMeter Splunk Grafana Dynatrace Jenkins Apache Kafka Gemfire Redis Cucumber Spinnaker Mongo DB Agile System Design Distributed Caching Data Streaming
5+ yrs exp

Lead Software Engineer, Java & Data

JPMorgan Chase

Houston, TX 47 days ago
Java Spring Boot RESTful APIs Microservices SQL NoSQL Oracle MongoDB Kafka Elasticsearch Gemfire Databricks Snowflake CI/CD JUnit Mockito Jenkins Spinnaker AWS Docker Kubernetes React JS TypeScript GitHub Copilot Claude Agile
5+ yrs exp

Java AI Lead Software Engineer

JPMorgan Chase

Columbus, OH 111 days ago
Java Spring Boot React Kafka Microservices AWS Docker Kubernetes REST CI/CD DevOps NoSQL RabbitMQ Agile OOAD GitHub Copilot Claude Cursor
7+ yrs exp

Lead Software Engineer, Java & AI

JPMorgan Chase

Plano, TX 27 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 A/B Testing
5+ yrs exp