Senior Lead Software Engineer, Python, AI/LLM

JPMorgan Chase

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Plano, TX
Employment
Full-time
Posted
27 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $185k
$111k $248k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $160,737–$208,931.

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, Python, AI/LLM

Senior Lead Software Engineer - Python - AI/LLM As a Senior Lead Software Engineer - Python - AI/LLM, you will join the Chief Technology Office - Risk, Control & Regulatory team to build and deliver trusted technology products. You will develop Python-based software combining data pipelines, authenticated internal-system integrations, and generative AI/LLM-based agent capabilities. Your daily work involves building a Python and PostgreSQL platform, implementing retrieval-augmented generation, tool orchestration, and prompt management. You will develop authenticated REST and WebSocket APIs, manage large-scale data normalization, and ensure secure, compliant AI usage. Key technologies include Python 3.10+, SQL, and various authentication protocols like Kerberos and SSO. You will solve complex problems in risk-oversight workflows by creating auditable systems, streaming large datasets, and providing observability through logs, metrics, and tracing within a regulated environment.

What you'll do

  • Build and maintain a full-stack Python toolkit and data products to power agentic risk-oversight workflows.
  • Implement LLM-based services including RAG, tool orchestration, prompt management, and safety guardrails.
  • Develop authenticated REST and streaming APIs with robust security, pagination, and retry logic.
  • Create data pipelines to stream, normalize, and join large datasets using performant SQL.
  • Write secure production code and comprehensive tests while conducting rigorous peer code reviews.
  • Build observability into services using logs, metrics, and tracing to automate remediation for operational issues.
  • Drive the adoption of AI-assisted engineering practices and governance across the development lifecycle.
  • Generate interactive HTML dashboards and structured evidence packages for technical and non-technical stakeholders.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Advanced Python proficiency (3.10+) including dataclasses, type hints, generators, and CLI frameworks.
  • Strong SQL and data-modeling skills for performant queries and joins across large schemas.
  • Hands-on experience delivering generative AI/LLM solutions including RAG, tool orchestration, and guardrails.
  • Proven experience building authenticated API integrations (REST and streaming/WebSocket) with robust error handling and security.
  • Demonstrated experience leading the use of enterprise-authorized AI-assisted software development tools.
  • Experience building secure, auditable systems with versioning, access controls, and comprehensive logging.
  • Experience with risk management domains and building in regulated environments (preferred).

More like this

Similar roles

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

JPMorgan Chase

Jersey City, NJ 68 days ago
Java Python Generative AI LLMs LangChain LangGraph PyTorch TensorFlow Scikit-Learn RAG NLP AWS System Design SDLC Automated Testing Agile Data Structures Algorithms
5+ yrs exp

Senior Lead Software Engineer, Python AI

JPMorgan Chase

Plano, TX +3 7 days ago
Python LLM RAG LangChain LlamaIndex FastAPI Django React AWS Terraform Pinecone pgvector OpenSearch Databricks CI/CD System Design Observability Vector Search
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Plano, TX 4 days ago
Java Python LLM Generative AI RAG AWS GCP Azure Kubernetes Docker CI/CD Microservices RESTful APIs System Design Distributed Systems CoPilot Claude SLIs/SLOs Observability Agile Scrum
7+ yrs exp

Senior Lead Software Engineer, AI/ML Developer

JPMorgan Chase

Jersey City, NJ 18 days ago
Python TensorFlow PyTorch Scikit-learn MLOps Spark Pandas SQL AWS SageMaker GCP AI Platform Azure ML Databricks Snowflake Docker Kubernetes Airflow Terraform CloudFormation CI/CD RESTful APIs Agile
5+ yrs exp