Principal Software Engineer, High Performance Computing

JPMorgan Chase

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Palo Alto, CA
Posted
15 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $203k
$127k most similar roles pay here $291k

This listing doesn't post a salary. Most similar roles pay $174,600–$231,000.

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

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Principal Software Engineer, High Performance Computing

As a Principal Software Engineer - High Performance Computing within the Core Foundational Platforms team, you will provide engineering excellence to build and deliver secure, stable, and scalable technology products. You will collaborate with engineers and data scientists to design complex software frameworks, develop high-quality production code, and lead technical design reviews. Your daily work involves creating reusable performance patterns for model training and inference across various compute architectures while mentoring the developer community in high-performance computing practices intersecting with artificial intelligence and machine learning. You will architect agentic AI-enabled engineering workflows to improve delivery speed and code quality. Required skills include Python, C or C++, PyTorch, and experience with accelerators and CUDA. You will solve technical challenges regarding low-latency, throughput, and efficiency while ensuring responsible AI usage and robust security in regulated environments.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Design and implement complex, scalable software frameworks using appropriate architecture patterns.
  • Develop secure, high-quality production code while reviewing and debugging code from other engineers.
  • Lead technical design reviews and advise cross-functional partners on solutions within your domain 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 the developer community in high-performance computing practices intersecting with AI/ML.
  • Architect and govern agentic AI-enabled engineering workflows to improve delivery speed, code quality, and operational outcomes.
  • Apply SDLC toolchain knowledge and automation capabilities to increase value realized by automation at scale.

What we're looking for

  • Formal training or certification on software engineering concepts.
  • 10+ years of applied experience in software engineering.
  • 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.
  • Proficiency in Python and at least one systems language (C or C++).
  • Experience with AI/ML frameworks such as PyTorch.
  • Demonstrated experience designing and leading agentic AI-enabled development practices and responsible AI governance.

More like this

Similar roles

Principal Software Engineer

Autodesk

Atlanta, GA 29 days ago $139,000$249,260
Distributed Systems Data Pipelines NoSQL Serverless API Design ETL Cloud Platform Schema Validation Search Relevance
8+ yrs exp Hybrid

Principal Software Engineer

CVS Health

Remote (Massachusetts) +4 63 days ago $144,200$288,400
Python GCP Vertex AI LLM MLOps Microservices RAG Vector Search React Angular CI/CD Pub/Sub BigQuery GKE Cloud Run FHIR HL7 SRE
10+ yrs exp Remote

Principal Software Engineer

Oracle

73 days ago $114,600$234,600
C Distributed Systems Cloud Architecture Python Kernel Programming Network Programming Unix Linux Elastic File System OCI HPC AI/ML
6+ yrs exp

Principal Software Engineer

General Dynamics

San Antonio, TX 55 days ago $119,000$161,000
DevSecOps CI/CD Kubernetes Docker Terraform Ansible Puppet Chef Python Java Go Bash AWS Azure Google Cloud Agile Methodology infrastructure-as-code OWASP Nessus Burp Suite Splunk
10+ yrs exp Hybrid

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 52 days ago $276,000$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp