Principal Software Engineer - High Performance Computing
JP Morgan Chase
If you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team, you provide expertise and engineering excellence as an integral part of an agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Leverage your advanced technical capabilities and collaborate with colleagues across the organization to drive best-in-class outcomes across various technologies to support one or more of the firm’s portfolios. You will lead virtual and direct teams of developers, teaching them best practices in high-performance computing (HPC) practices that intersect with AI/ML. Thus, you are collaborative—especially since you will work closely with cross-functional teams comprised of data scientists, business analysts and other engineers. You will infuse the JPMorgan developer community with an appreciation of the impact that HPC can have by delivering software that consistently outperforms other platforms. You will deliver a variety of options to serve our various business needs--sometimes driven by low-latency; other times driven by throughput or low power.Job responsibilitiesCreates complex and scalable coding frameworks using appropriate software design frameworksDevelops secure and high-quality production code, and reviews and debugs code written by othersAdvises cross-functional teams on technological matters within your domain of expertiseServes as the function’stechnical, go-to subject matter expertContributes to the development of technical methods in specialized fields in line with the latest product development methodologiesCreates durable, reusable software frameworks that are leveraged across teams and functionsInfluences leaders and senior stakeholders across product, data science and technology teamsChampions the firm’s culture of diversity, opportunity, inclusion, and respectUsing telemetry, create measurable frameworks for deciding amongst hardware and software optionsPublish and support re-usable patterns to optimize training and inference of ML models on various architecturesSupport developer community in learning lessons from high-performance computing (HPC) domainRequired qualifications, capabilities, and skillsFormal training or certification on software engineering concepts and 7+ years applied experienceHands-on practical experience delivering system design, application development, testing, and operational stabilityAdvanced knowledge of software application development and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g. LLMs, High-performance computing (HPC), etc.)Experience applying expertise and new methods to determine solutions for complex technology problems in one or more technical disciplinesAbility to present and effectively communicate with Senior Leaders and ExecutivesMaster’s Degree in Computer Science 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 modelsDeep familiarity with HPC software (e.g., NCCL, MPI) and resource schedulers (e.g., Kubernetes, SLURM)Strong programming skills in Python, scripting, C, C++ with experience in AI/ML frameworks like PyTorch and LangChainPreferred qualifications, capabilities, and skillsPhD preferred (Computer Science, Computer Engineering, Mathematics, or related discipline).Practical cloud native experienceExperience in large organizations and regulated industries is a plusHands-on experience with CUDA for GPU programming and performance optimization preferred.Excellent communication skills and the ability to work collaboratively in a dynamic team environmentPublish and support re-usable patterns to optimize training and inference of ML models on various architecturesExperience in high‑performance computing within national labs or academic research environments, including large‑scale distributed systems and accelerator‑based workloads.This 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-03-27
$262.7k - $355.4k
As a Principal Engineer on the AI Compute Infra team, you will design, build, and operate large-scale infrastructure... ...enablement, workload scheduling, high-performance networking, storage, and capacity... ...reliable infrastructure software.Practical knowledge of Kubernetes,...PerformanceWork at officeLocal areaVisa sponsorshipRelocation package- ...Zoox is looking for a software engineer to work on our custom High-Performance Computing infrastructure and its supporting ecosystem of tools and services. This infrastructure is central to machine learning workflows across all Zoox software divisions, from data engineering...PerformanceFull timeTemporary workRelocation package
$262.7k - $355.4k
As a Principal Software Engineer on the AI Compute Platform team, you will design and build a secure, reliable, and... ...application or interview process, to perform essential job functions, and to... ...working environment that supports both high performance and personal wellbeing....PerformanceWork at officeLocal areaVisa sponsorshipRelocation package- ...curiosity, treating AI as a high-trust collaborator that is... ...data marketplace. AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL:... ...high availability issues, performance and scale challenges, and solve... ...distributed services. ~ Strong computer science fundamentals...PerformanceFull time
$304k
...curiosity, treating AI as a high-trust collaborator that is core... ...’s AI, Analytics and Data Engineering capabilities. We lead innovations... ...Snowflake’s industry-leading performance, AI, governance and platform... ...performance.Education: BS in Computer Science; an advanced degree...Performance$262.7k - $355.4k
As a Principal Software Engineer on our AI Inference Runtime team, you will set technical... ...and optimization, and performance benchmarking and analysis.... ...new models use available compute. Partnering with our AI Infrastructure... ...impact, in ML systems, high-performance systems,...PerformanceWork at officeLocal area$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 Snap... ...AI tools and high velocity engineering... ...including debugging, performance analysis, and test designProven...PerformanceFull timeTemporary workLive inWork at officeLocal area- SingleStore engineers build the real-time data platform powering... ...architecture enables high-performance transactional and analytical... ...SummaryWe are seeking a Senior/Principal Software Engineer to join the... ...critical.Bachelor’s degree in Computer Science or equivalent...Performance
- ...influential companies.As a Senior Principal Software Engineer at JPMorganChase within... ...infrastructureTranslates highly complex technical issues,... ...experienceExpertise in Computer Science, Computer Engineering... ...XDP, DPDK, or other high-performance networking...Performance
- ...come to the right place. As a Principal Software Engineer at JPMorganChase within the... ...systems.Develop secure, high-quality production code and... ...native experience.Expertise in Computer Science, Computer... ...Intel IPU.Knowledge of high-performance networking frameworks such...Performance
$132k - $264k
...WalmartPosition Summary...As a Principal Software Engineer on the Marketplace Platform... ...health to ensure robust performance. In addition to these... ...Ensure timely delivery of high-quality projects. Engineering... ...Option 1: Bachelor's degree in computer science, computer engineering...PerformanceFull timeTemporary workPart time$191k - $297k
...leading fashion retailer, is seeking a highly skilled Principal Software Engineer to join our Inventory Technology... ...the scalability, reliability, and performance of our technology.A day in the... ...…Bachelor’s or master’s degree in computer science, Computer Engineering, or...PerformanceFull time- ...tools that define how software gets built and... ...We’re looking for a Principal Backend Engineer who thrives at the intersection... ...to use. This is a high-velocity, high-... ...knowledge of distributed computing, service-oriented architecture, and performance optimization. ~ Demonstrated...PerformanceFull timeTemporary workRemote workHome officeShift work
$110k - $220k
...Home OfficeJoin Walmart as a Principal Software Engineer for the Colony Platform... ...process engine. This includes performance, reliability, safety of... ...enterprise-wide. You will: Own high-impact architectural... ...QualificationsBachelor’s degree in Computer Science, Computer...PerformanceFull timeContract workTemporary workPart timeLocal area$143k - $286k
...Home OfficeRole summary:The Principal Software Engineer leads platform engineering... ...processes while maintaining high standards of quality and... ...competitive pay as well as performance-based bonus awards and other... ...Option 1: Bachelor's degree in computer science, computer...PerformanceFull timeTemporary workPart timeWorldwide$190.5k - $300k
...who love them through the highs, the lows, and the everyday... ...complex challenges, build high-performing organizations, and partner... ...be the right fit for you.Principal Software Engineer, C08 (IC)Our OpportunityChewy... ...Need• Bachelor's degree in Computer Science, Engineering, or a...PerformanceLocal areaFlexible hours$163.9k - $235.55k
...exceptionally skilled and visionary Principal Software Engineer with deep expertise in... ...assurance to ensure high standards across the organization... ...they are optimized for performance, cost, and resource efficiency... ...Background: MS or PhD in Computer Science, AI, Machine Learning...PerformanceFull timeLocal area$114.6k - $234.6k
As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division... ...leadership in building secure, high-performance components and services that meet... ....Basic Qualifications:BS or MS in Computer Science, Engineering, or a related...PerformanceTemporary workFlexible hours$135.2k - $306.4k
...hybrid and multi cloud, edge computing, and more. At Technical... .... We are hoping to enhance engineering efficiency by concentrating... ...building low level systems with high performance that can be adopted by our... ...Level - IC5As a Senior Principal Engineer, you will lead the...PerformanceTemporary workWorldwideFlexible hours$220k - $250k
...United StatesProducts - Engineering /Fulltime /HybridOver... ...of position: Principal Software EngineerPosition type... ...you want to help build highly scalable systems that... ...networks by building high-performance, real-time systems... ...Bachelor’s degree in Computer Science, Engineering,...PerformanceFull timeH1bLocal areaWork from homeWork visaShift work$197.3k - $313.7k
...and virtually. As the Principal Engineer focused on... ...deep understanding of software development, architecture... ...excellence in scalability, performance, observability, and... ...DoingBuild and ship high-quality, production-grade... ...'s or Master's in Computer Science, Technology,...PerformanceFull time$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$227k - $303k
...superior infrastructure performance with deep technical... ...breakthroughs and turn compute into capability. Founded... ...ML researchers and engineers work in every day, and... ...building user-facing software, with deep expertise in... ...to design systems at a high level. You can propose...PerformancePermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$196k - $294k
...Job Description Summary A Principal Software Engineer is a senior technical leader... ...improve software quality and performance. The role influences... ...contributes to the delivery of high-quality software for critical... ...'s or Master's degree in Computer Science, Software Engineering...PerformanceVisa sponsorshipWork visaRelocation package$135.2k - $306.4k
...Description As a Sr. Principal Member of... ...with other senior engineers and product management... ...large scale, highly available distributed... ...in RMDA and high-performance networking (... ...Bachelors or Master’s in Computer Science, Computer... ...a member of the software engineering...PerformanceTemporary workFlexible hours$114.6k - $234.6k
...Senior Software Engineer We're looking for a Senior Software Engineer to help deliver the next generation of high-performance, massively scalable file storage powering Oracle Cloud Infrastructure... ...leveraging the latest advances in compute, networking, and storage...PerformanceTemporary workFlexible hours- ...hyperscalers. Lambda's mission is to make compute as ubiquitous as electricity and... ...You will be joining a team of highly capable software, hardware and network engineers building one of the largest AI... ..., security, availability and performance - at the lowest possible cost...PerformanceWork at officeLocal areaWork from homeFlexible hours
$135.2k - $306.4k
...hybrid and multi cloud, edge computing, and more. At Technical... .... We are hoping to enhance engineering efficiency by concentrating... ...low level systems with high performance that can be adopted by our... ...for investment and drive the software design and development for...PerformanceTemporary workWork experience placementWorldwideFlexible hours$227.8k - $338.8k
...and production cloud engineering. We are hiring a Principal Engineer to be the... ...~12+ years in software development. ~7+... ...with fault-tolerant, highly scalable cloud architectures... ..., trading off performance, maintainability,... ...Bachelor's degree in Computer Science,...PerformanceWork at officeLocal area$196k - $230k
...best work of their careers. We’re a high-performing, fast-moving team with ethics at... ..., and so are the rewards. The Software Platform team accelerates... ...platforms and tools that power Robinhood engineering. Within this group, the Compute team focuses on building and...PerformanceFull timeWork at officeFlexible hoursShift work3 days per week
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 Seattle, WA
- senior principal software engineer Seattle, WA
- principal scientist Seattle, WA
- principal designer Seattle, WA
- senior principal cloud computing engineer Seattle, WA
- principal applied scientist Seattle, WA
- principal data scientist Seattle, WA
- principal solution architect Seattle, WA
- principal cloud computing engineer Seattle, WA
- principal Seattle, WA


