Lead Software Engineer, Java/Python, AWS, LLM

JPMorgan Chase

Quick summary

Work type
On-site
Location
Mumbai, MH, India
Posted
today

Market check

Salary context

How this pay compares to similar roles

Similar $200k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $183,500–$215,500.

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 452 open roles on FindRole.

Listed pay typically runs $142,500–$205,000 across 231 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Java/Python, AWS, LLM

As a Lead Software Engineer at JPMorgan Chase’s Commercial & Investment Bank within the MACRO technology team, you will be part of an agile squad developing secure and scalable large language model (LLM) solutions. Your daily tasks include designing and implementing innovative LLM-powered applications, ensuring data quality through robust controls, and providing Level 3 support for production systems. You will work with Java, Python, SQL, and AWS services like Redshift and DynamoDB to build microservices and inference pipelines while adhering to regulatory standards. Key responsibilities involve creating secure, high-quality code, maintaining LLM use cases in markets workflows, and driving best practices for model integration and evaluation within CI/CD processes. This role demands expertise in system design, operational stability, and the ability to communicate complex technical concepts effectively across various stakeholders.

What you'll do

  • Design and develop LLM-powered applications and services for secure, stable solutions.
  • Develop data quality rules and controls using LLMs to ensure prompt safety and compliance.
  • Provide Level 3 support for production systems, managing complex incidents and rollouts.
  • Maintain and evolve LLM use cases supporting markets workflows with disciplined change management.
  • Create high-quality production code implementing microservices and inference pipelines.
  • Produce architecture and design artifacts ensuring regulatory expectations are met during development.
  • Identify hidden problems using telemetry and analytics to improve model selection and system architecture.

What we're looking for

  • Minimum 1 year of practical experience applying software engineering concepts to LLM-enabled systems in regulated environments.
  • Strong coding skills in Java/Python/Athena, SQL, and hands-on experience with AWS cloud data management tools.
  • Proficiency in automation, CI/CD, agile methodologies, and system design for LLM architectures.
  • Expert knowledge of large language models, including training, fine-tuning, and integration in regulated environments.
  • Strong analytical skills to explain model behaviors, tradeoffs, and control decisions to both technical and non-technical stakeholders.
  • Hands-on experience with data modeling challenges, embeddings, chunking strategies, and retrieval quality measures.
  • Continuous learning of new developments in Agentic AI and LLM-driven software coding.

More like this

Similar roles

Lead Software Engineer, Java/Python, AWS

JPMorgan Chase

Bengaluru, Karnataka, India today
AWS Java Python JavaScript REST JSON Kubernetes SQL NoSQL CI/CD Messaging Caching Observability Docker Terraform Microservices ETL ELT SDLC Secure_Coding Testing_Strategy Data_Structures Algorithmic_Thinking