Principal AI & HPC Software Architect

JPMorgan Chase & Co.

Palo Alto (CA)

On-site

USD 210,000 - 260,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

JPMorgan Chase & Co. in Palo Alto seeks a Principal Software Engineer to join the Core Foundational Platforms team.

You will provide engineering leadership, design and deliver secure, scalable technology products, and mentor other developers in an agile, high-performance environment. You will collaborate with data scientists, product partners, and engineers to optimize low-latency systems, establish telemetry-driven performance standards, and drive AI/ML initiatives across the firm while

Qualifications

  • Formal training or certification on software engineering concepts and 10+ years applied experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Advanced knowledge of software development and technical processes with in-depth expertise in one or more disciplines (e.g. large language models, high-performance computing).
  • 8+ years of experience in high-performance computing software.
  • 5+ years of experience with at least one type of accelerator.
  • 3+ years of experience in deep learning, particularly large language models.
  • Strong programming skills in Python and at least one systems language (C or C++), plus experience with AI/ML frameworks such as PyTorch.
  • Demonstrated experience designing and leading adoption of agentic AI-enabled development practices across teams, including setting standards for human-in-the-loop validation and secure data handling.
  • Strong understanding of responsible AI use and control in engineering workflows; ability to influence senior technical leaders on safe scaling patterns.

Responsibilities

  • Design and implement complex, scalable software frameworks using appropriate architecture patterns.
  • Develop secure, high-quality production code; review, debug, and improve code written by other engineers.
  • Lead technical design reviews and advise cross-functional partners on solutions within your domain of expertise.
  • Create reusable performance patterns and benchmarking approaches to optimize model training and inference across compute architectures.
  • Define and use telemetry and measurable performance indicators to guide hardware and software decisions.
  • Mentor and enable the developer community in HPC practices that intersect with AI/ML.
  • Architect and govern agentic AI-enabled engineering workflows to improve delivery speed and quality, while defining guardrails for validation and security across teams.
  • Applies knowledge of SDLC tools and AI-assisted development capabilities to improve automation at scale.

Skills

Python
C/C++
PyTorch
CUDA
HPC
AI/ML frameworks
Large language models
System design
Telemetry

Education

PhD preferred

Tools

CUDA toolkit

Job description

JPMorgan Chase & Co. in Palo Alto seeks a Principal Software Engineer to join the Core Foundational Platforms team.

You will provide engineering leadership, design and deliver secure, scalable technology products, and mentor other developers in an agile, high-performance environment. You will collaborate with data scientists, product partners, and engineers to optimize low-latency systems, establish telemetry-driven performance standards, and drive AI/ML initiatives across the firm while

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Principal Software Engineer - AI/ML Platform Leader
Senior Principal Software Engineer - AI/ML Platform Leader

JPMorganChase • Seattle (WA)

On-site
USD 210,000 - 290,000
Senior AI Foundations Engineer
Senior AI Foundations Engineer

JPMorganChase • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Principal AI & Data Platform Engineer
Principal AI & Data Platform Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Principal AI Foundations Engineer - Platform & MLOps
Principal AI Foundations Engineer - Platform & MLOps

J.P. Morgan • New York (NY)

On-site
USD 120,000 - 190,000
Lead AI/ML Engineer – GenAI, MLOps & Scalable Systems
Lead AI/ML Engineer – GenAI, MLOps & Scalable Systems

JPMorgan Chase & Co. • Palo Alto (CA)

On-site
USD 170,000 - 260,000
Senior AI/ML Platform Architect
Senior AI/ML Platform Architect

JPMorganChase • Jersey City (NJ)

On-site
USD 130,000 - 160,000
Lead AI Platform Engineer — Secure, Scalable AI
Lead AI Platform Engineer — Secure, Scalable AI

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 135,000 - 190,000
Lead AI/GenAI Software Engineer - Enterprise Backend & ML
Lead AI/GenAI Software Engineer - Enterprise Backend & ML

JPMorganChase • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Cloud Platform Principal Engineer — AI-Driven DevEx Leader
Cloud Platform Principal Engineer — AI-Driven DevEx Leader

JPMorgan Chase & Co. • Palo Alto (CA)

On-site
USD 230,000 - 320,000
Lead AI Platform Engineer — Secure, Scalable AI Solutions
Lead AI Platform Engineer — Secure, Scalable AI Solutions

JPMorgan Chase & Co. • Wilmington (DE)

On-site
USD 140,000 - 210,000
Competitive compensation