Principal Software Engineer, High Performance Computing
JPMorgan Chase
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $174,600–$231,000.
Based on 240 similar postings.
Employer
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
At a glance
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.
Skills
What you'll do
What we're looking for
More like this
JPMorgan Chase
Autodesk
CVS Health
Oracle
General Dynamics
Snap Inc.