Principal Software Engineer - High Performance Computing
JPMorgan Chase & Co.
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 responsibilities Creates complex and scalable coding frameworks using appropriate software design frameworks Develops secure and high‑quality production code, and reviews and debugs code written by others Advises cross‑functional teams on technological matters within your domain of expertise Serves as the function’stechnical, go‑to subject matter expert Contributes to the development of technical methods in specialized fields in line with the latest product development methodologies Creates durable, reusable software frameworks that are leveraged across teams and functions Influences leaders and senior stakeholders across product, data science and technology teams Champions the firm’s culture of diversity, opportunity, inclusion, and respect Using telemetry, create measurable frameworks for deciding amongst hardware and software options Publish and support re‑usable patterns to optimize training and inference of ML models on various architectures Support developer community in learning lessons from high‑performance computing (HPC) domain Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 7+ years applied experience Hands‑on practical experience delivering system design, application development, testing, and operational stability Advanced 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 disciplines Ability to present and effectively communicate with Senior Leaders and Executives Master’s Degree in Computer Science 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 Deep 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 LangChain Preferred qualifications, capabilities, and skills PhD preferred (Computer Science, Computer Engineering, Mathematics, or related discipline). Practical cloud native experience Experience in large organizations and regulated industries is a plus Hands‑on experience with CUDA for GPU programming and performance optimization preferred. Excellent communication skills and the ability to work collaboratively in a dynamic team environment Publish and support re‑usable patterns to optimize training and inference of ML models on various architectures Experience 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. #J-18808-Ljbffr JPMorgan Chase & Co.
$179k - $294k
Senior Software Engineer - High Performance Computing Design and implement improvements to Zoox's cutting‑edge High‑Performance Computing infrastructure. Location: Seattle, San Francisco Bay Area Compensation: $179,000 - 294,000 USD / year Job Tags: Software About The...PerformanceTemporary work$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- ...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
$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$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- ...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
- ...dedicated, hybrid and multi cloud, edge computing, and more. At Technical Strategy... ...data planes. We are hoping to enhance engineering efficiency by concentrating our expertise... ...on building low level systems with high performance that can be adopted by our core cloud...PerformanceWorldwideFlexible hours
$114.6k - $234.6k
...looking for a BS or MS in Computer Science, Engineering, or a related... ...We seek 10+ years of software engineering experience... ..., and delivery of high-impact software solutions... ...secure, high-performance components and services... ...position is for a Principal Software Development...PerformanceFull time$227k - $303k
...superior infrastructure performance with deep... ...breakthroughs and turn compute into capability.... ...that enable every engineer at CoreWeave to build and ship software faster, more safely... ...Role This is a principal-level software engineering... ...and reviewing high-quality code, and...PerformancePermanent employmentFull timeTemporary workCasual workWork at officeRemote 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
$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$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$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... ...Responsibilities As a Senior Principal Engineer, you will lead the...PerformanceTemporary workWorldwideFlexible hours$190k - $237.5k
...of their lives. As a Principal Embedded Software Engineer on the Player API & Control... ...team, you will lead performance-critical and customer-facing... ...~ Bachelor’s Degree in Computer Science, Software Engineering... ...the market. Employees in high-cost locations may be...PerformanceFull timeTemporary workWork at officeLocal areaImmediate startRemote workVisa sponsorshipWork visa3 days per week$230.77k - $323.08k
...network infrastructure. As a Principal Software Engineer, you will play a vital... ...real-time operating systems, high-speed handling of data, and... ...ensure optimal quality and performance of our systems. Your... ...optimization of resources (compute, memory, storage, network and...PerformancePermanent employmentFull timeTemporary workLocal areaRemote workWorldwideRelocation package- ...Lambda's mission is to make compute as ubiquitous as electricity... ...About the Role As a Staff Software Engineer for the Compute pillar, you... ...role bridges the gap between high-level distributed systems... ...optimize host capabilities, performance and reliability. Guide design...PerformanceFull timeWork at officeLocal areaWork from homeFlexible hours
$114.6k - $234.6k
...integration contracts across software, firmware, and... ...preventive controls. Designs performance, reliability, and... ...features (e.g., RAS, high-speed I/O, chipset/SoC... ...monitoring, and provisioning computer servers, storage,... ...and coaching to engineers to drive improvements....PerformanceTemporary workFlexible hoursShift work$220k - $240k
Principal Software Development Engineer (SDE) AI/ML HCLTech is looking for a highly talented and self‑motivated Principal Software Development... ...design of distributed high‑performance systems. Functionally... ...Qualifications Bachelor’s degree in computer science or other...PerformanceFull timeLocal area$152.07k - $202.76k
...connected ecosystem. We enable secure, high‑performance connectivity across cloud, edge,... ...join us today. The Role The Principal Software Engineer serves as a senior technical leader... ...cloud, hybrid cloud, and distributed computing environments. Familiarity with...PerformanceFull timeTemporary workRemote work$264.1k - $369.74k
...talented and experienced Sr Principal Software Engineer to lead the technical... ...low ticket counts, ensuring high availability, minimizing mean... ...time. Bachelor’s degree in Computer Science, Software Engineering... ...basis of their qualifications, performance, and abilities. We support...PerformancePermanent employmentTemporary workLocal areaRelocation- ...their business. Founded by engineers — and customer obsessed... .... At Databricks, the Compute Infrastructure... ...efficiency. As a Staff Software Engineer and Tech Lead on... ...world-class products with high velocity and best-in-class performance Design the workload...PerformanceFull time
$135.2k - $306.4k
...hybrid, multi-cloud, and edge computing deployments-redefining what'... ...while delivering high-value cloud solutions. We are... ...Frameworks: Spearhead the engineering of new container runtimes and... ...most demanding workloads. Performance at Scale: Direct the development...PerformanceTemporary workFlexible hours$304k
...the next level. We are hiring a Principal Engineer II to architect the core data... ...Cloud. At Snowflake, we believe that high-performance, unified compute fabrics are the indispensable building... ...our customers. AS A PRINCIPAL SOFTWARE ENGINEER II AT SNOWFLAKE YOU WILL:...Performance- ...management, data science, and engineering teams to establish and... ...assurance to ensure high standards across the... ...are optimized for performance, cost, and resource efficiency... ...MS or PhD in Computer Science, AI, Machine Learning... ...12+ years in software development and AI, with...Performance
$251k - $352k
Senior Principal Engineer, Infrastructure Base pay range $251... ...synchronization Architect high‑volume audit logging... ...while maintaining performance and reliability... ...Expertise 15+ years of software engineering experience... ...Advanced degree in Computer Science, Engineering,...PerformanceFull timeContract workImmediate startRemote work$135.2k - $306.4k
...Oracle Kubernetes Engine (OKE) is OCI's managed... ...integrating Kubernetes with OCI compute, networking, storage,... .... The OKE team owns a highly available 24x7 cloud... ...for a senior IC5 software engineer with deep Kubernetes... ..., reliability, performance, automation, observability...PerformanceTemporary workRemote workFlexible hours- ...Summary The Apple Services Engineering (ASE) team builds the... ...'s next-generation compute platform. We're a fast-moving, highly skilled team of systems... ...privacy, security, and performance as first-class requirements... ...At least 3+ years of Software design and development...Performance
$104.5k - $234.6k
...levels . Career Level - IC4 Principal Platform Software Engineer. Lead platform projects... ...completion. Conducts performance profiling and optimization... ...Qualifications: • Bachelors degree in Computer Science, or equivalent... ...operating large scale, highly available distributed...PerformanceTemporary workFlexible hoursShift work$104.5k - $234.6k
...telemetry, digital twins, software lifecycle management,... ...from a manual engineering effort into an AI-assisted... ...Qualifications ~ BS in Computer Science, Computer... ...observability, security, and performance of distributed cloud... ...practices to deliver high-quality, maintainable,...PerformanceTemporary workFlexible hours
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 consultant Seattle, WA
- principal applied scientist Seattle, WA
- principal data scientist Seattle, WA
- principal solution architect Seattle, WA
- principal cloud computing engineer Seattle, WA




