Principal Software Engineer - High Performance Computing
JP Morgan Chase
As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team, you provide expertise and engineering excellence as part of an agile team to enhance, build, and deliver trusted technology products in a secure, stable, and scalable way. You will collaborate with engineers, data scientists, and product partners, mentor other developers, and help teams make informed tradeoffs across low-latency, throughput, and efficiency—grounded in telemetry and operational outcomes.Job responsibilitiesDesign and implement complex, scalable software frameworks using appropriate architecture patternsDevelop secure, high-quality production code; review, debug, and improve code written by other engineersLead technical design reviews and advise cross-functional partners on solutions within your domain of expertiseCreate reusable performance patterns and benchmarking approaches to optimize model training and inference across compute architecturesDefine and use telemetry and measurable performance indicators to guide hardware and software decisionsMentor and enable the developer community in high-performance computing (HPC) practices that intersect with artificial intelligence/machine learning (AI/ML)Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams.Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation at scale.Required qualifications, capabilities and skillsFormal training or certification on software engineering concepts and 10+ years applied experienceHands-on practical experience delivering system design, application development, testing, and operational stabilityAdvanced knowledge of software application development and technical processes with in-depth expertise in one or more disciplines (for example, large language models, high-performance computing)8+ years of experience in high-performance computing software5+ years of experience with at least one type of accelerator3+ years of experience in deep learning, particularly large language modelsStrong programming skills in Python and at least one systems language (C or C++), plus experience with AI/ML frameworks such as PyTorchDemonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorized tools within the work environment) across teams, including setting standards for human-in-the-loop validation, auditability/traceability of changes, and secure handling of sensitive data.Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk-based governance; ability to influence senior technical leaders on safe scaling patterns and reuse.Preferred qualifications, capabilities and skillsPhD preferred (Computer Science, Computer Engineering, Mathematics, or related discipline).Practical cloud native experienceHands-on experience with CUDA for GPU programming and performance optimization preferredExperience in large organizations and regulated industries is a plusExcellent communication skills and the ability to work collaboratively in a dynamic team environmentThis position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorgan Chase’s review of criminal conviction history, including pretrial diversions or program entries. JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/VeteransOur professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.Full timePosting Date: 2026-08-27
$231k - $378k
...role is hybrid, meaning it will be performed both from home and from a LinkedIn... ...business needs of the team.As a Principal Staff Software Engineer of the Compute Infrastructure team at LinkedIn, you... ...infrastructure stack. This is a high-profile, high-impact project that...PerformanceFor contractorsWork at officeFlexible hours- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, HIGH PERFORMANCE COMPUTING (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the...PerformancePermanent employmentTemporary workInternshipWorldwideWeekend work
$248k - $391k
NVIDIA has been reinventing computer graphics, PC gaming, and accelerated computing... ...their best work.We are seeking a highly skilled Principal Software Engineer to join our dynamic team. Our... ...architecture, and optimizing the performance of our infrastructure both on-prem...PerformanceFull time$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ...-discipline team of highly capable and motivated... ...ML researchers, system engineers, and production... ...understand and evaluate performance and quality for state-... ...:Bachelor's Degree in Computer Science or related technical...PerformanceOngoing contractLocal area3 days per week$276k - $414k
...dedicated to making computing more human, in addition... ...services.Snap Engineering teams build fun and technically... ....We’re looking for a Principal Software Engineer to join the... ...on scalability, performance, and driving advertiser... ...Advocate for and apply a high bar when it comes to...PerformanceFull timeTemporary workLive inWork at officeLocal area$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline: Software... .... We are looking for a Principal Software Engineer - Responsible AI who is... ...implementation and with high performance, low latency, and high... ...Qualifications:Bachelor's Degree in Computer Science or related...PerformanceOngoing contractWork at officeLocal area3 days per week$165.6k - $296.4k
...than 25%Profession: Software... ...designing foundational engineering systems (instrumentation... ...confidence. As a Principal Growth Engineer in... ...quality (reliability, performance, operability,... ...decision criteria High data aptitude:... ...Bachelor's Degree in Computer Science or...PerformanceOngoing contractLocal area3 days per week$119.8k - $234.7k
...Less than 25%Profession: Software EngineeringDiscipline:... ...’re building AI‑first engineering systems that power... ...GitHub Operate inside a high‑velocity, AI‑first... ...Ability to reason about performance, reliability, and correctness... ...'s Degree in Computer Science or related technical...PerformanceOngoing contractLocal area3 days per week$258k - $387k
...and other leading investors.About the RoleAs a Principal Software Engineer, you will help define and build the high-performance, highly reliable foundation of the Nuro... ...deep technical leadership across sensor and compute integration, onboard runtime systems, distributed...PerformanceImmediate startFlexible hours$215k - $352k
...hybrid, meaning it will be performed both from home and from a... ...business needs of the team.As a Principal Staff Software Engineer at LinkedIn, you will... ...BA/BS Degree or higher in Computer Science or related... ...Engineer or equivalent role at a high-growth or web-scale...PerformanceFor contractorsWork experience placementWork at officeFlexible hours$207k - $340k
...meaning it will be performed both from home and... ...Machine Learning Engineers are both data/research... ...scientists and software engineers, who... ...implementation. As a Principal Staff Software Engineer... ...are looking for a high performing and... ...., MS, or PhD) in Computer Science or related...PerformanceFor contractorsWork experience placementWork at officeFlexible hours$276k - $414k
...Principal Software Engineer Snap Inc is a technology company. We believe the... ...subsidiary dedicated to making computing more human, in addition to... ...Utilize AI tools and high velocity engineering workflows... ..., including debugging, performance analysis, and test design...PerformanceTemporary workLive inLocal area$142.8k - $274.8k
...milliseconds to maximize performance and return on ad spend. Engineers and scientists work... ...We're looking for a Principal Software Engineer who thrives at... ...on-call readiness, and high-availability practices... ...~ Bachelor's Degree in Computer Science or related technical...PerformanceOngoing contractLocal area$231k - $378k
...hybrid, meaning it will be performed both from home and from a... ...the team.We are seeking a Principal Staff Software Engineer to join LinkedIn’s Physical... ...engineers, establish high standards for technical craftsmanship... ...positionBS/BA in Computer Science or related technical...PerformanceFor contractorsWork at officeImmediate startFlexible hours$183.83k - $275.98k
...machine learning researchers and engineers to join us. In this role, you... ...deployment, and on-road performance monitoring and troubleshooting... ...demonstrated SWE experience in both high and low-level languages (... ...to explore the accuracy vs. compute tradeoffBonus: Experience...PerformanceImmediate startFlexible hours$238.7k - $365.7k
..., and we are looking for a Principal Software Engineer to serve as a technical leader... ...integration. In this high-impact role based out of... ..., network bandwidth, cloud compute cost, and offline reliability... ...and API protocols for high-performance, real-time client-server communication...PerformanceFull timeLocal areaRemote workWork from homeWorldwideRelocation package$276k - $414k
...dedicated to making computing more human, in addition... ...services.Snap Engineering teams build fun and technically... ....We’re looking for a Principal Software Engineer to join the... ...to support Snap’s performance advertising suite Technical... ...record of operating highly-available systems at...PerformanceFull timeLive inWork at officeLocal area$226k - $369k
...LinkedIn, hybrid roles are performed both from home and from a... ...available at massive scale.As a Principal Staff Software Engineer, Reliability... ...operational readinessIdentify high-risk systems and drive cross... ...QualificationsBA/BS degree in Computer Science or related...PerformanceFor contractorsWork at officeRemote workWork from homeFlexible hours$165.6k - $296.4k
...than 25%Profession: Software EngineeringDiscipline... ...MicrosoftOverviewGitHub is growing its Engineering team and is hiring... ...and deliver high-performance systems that power... ..., we are hiring for Principal Software Engineers.... ...QualificationsBachelor's Degree in Computer Science or related...PerformanceOngoing contractWork at officeLocal areaWorldwide$189.3k - $290k
...seeking hands-on Staff and Principal Software Engineers who can turn ambiguous customer problems into high-quality, production-ready experiences... ...) Bachelor's degree in Computer Science, Engineering, or a... ...testing, observability, performance analysis, CI/CD, and field-quality...PerformanceLocal areaWork from homeRelocation package$300k - $425k
Job Title: Lead SoC Design Engineer - Edge AI, High-Performance ASICJob Location: San Francisco, CA or Los... ...building a next-generation, end-to-end computing platform powered by a custom, high-... ...silicon foundation for our software platform from the ground up.We're building...Performance$304k
...Principal Engineer IIAt Snowflake, we are powering the era of the agentic... ..., treating AI as a high-trust collaborator that is... ...Snowflake, we believe that high-performance, unified compute fabrics are the... ...every customer.As a Principal Software Engineer II at Snowflake You...PerformanceFlexible hours$253k - $416k
...works.Job DescriptionDistinguished Software Engineer, Systems Infrastructure - Compute, Deployment, Infrastructure as... ...role is hybrid, meaning it will be performed both from home and from a... ...systemsExperience designing and evolving high-scale, on-premise or hybrid cloud...PerformanceFor contractorsWork experience placementWork at officeFlexible hours$200k - $220k
...billions of dollars annually in high-value materials. Halo’... ...both material cost and performance, while enabling... ...manufacturing, we are seeking a Principal Machine Control Software Engineer to support the... ...in Software Engineering, Computer Science, or a related technical...PerformanceFull timeTemporary work$272k - $431.25k
...delivery across system software, drivers, and CUDA to... ...systems.Drive low-overhead, high-reliability... .../platform layers, and performance counter/trace providers... ...technical direction for an engineering team; mentor engineers... ...experience in Computer Engineering, Computer...PerformanceFull time$190k - $300k
...at the forefront of software and hardware innovation... ...US/Canada.The role: Principal Software Engineer, SDK & Lowering... ...Minimum experience:MS in Computer Engineering, Math,... ...designing high-quality, scalable APIs... ...and optimizing high-performance kernels targeting GPUs...PerformanceWork experience placement- ...AMD is looking for a strategic software engineering lead who is passionate about improving the performance of key applications and... ...in unfamiliar territory with a high degree of autonomy, finding novel... ...Master's, or Ph.D. degree in Computer Science, Computer Engineering,...Performance
$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as... ...boot, attestation), and performance — and champion those priorities... ...engineering. BS or MS in Computer Science, Electrical Engineering... ...Artificial Intelligence, High-Performance Computing and...PerformanceFull timeRemote work- ...at the forefront of software and hardware innovation... ...per week.The Role: Principal Software Engineer, KernelsWhat you... ...SW stack for our AI compute engine. As part of the... ...implementing algorithms in high-level languages such... ...and company performance. This is in addition...PerformanceWork experience placement3 days per week
$272k - $431.25k
We're looking for a Principal Engineer to join our CSP Engagements... ...point for end-to-end performance, working directly... ...configuration, software, or workload differences... ...infrastructure. BS or MS in Computer Science, Computer... ...Intelligence, High-Performance Computing...PerformanceFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - High Performance Computing. Be the first to apply!
- principal software engineer Palo Alto, CA
- senior principal cloud computing engineer Palo Alto, CA
- principal Palo Alto, CA
- principal cloud computing engineer Palo Alto, CA
- senior principal scientist Palo Alto, CA
- internship software Palo Alto, CA
- software Palo Alto, CA
- software intern Palo Alto, CA
- id software Palo Alto, CA
- healthcare software sales Palo Alto, CA




