Senior Software Engineer - HPC
$152k - $241.5kNVIDIA
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated infrastructure to enable business critical services and AI applications. You will be working with a team of passionate and skilled engineers that are continuously working to provide better tools to build and manage this infrastructure. The ideal candidate is strong in software development, crafting and building reliable distributed systems, and has the ability to implement well thought out long term maintenance strategy. What you’ll be doing: Apply modern distributed systems patterns to push the limits of scale, latency, and reliability. Continuously improve infrastructure provisioning and operations with automation, APIs, and self‑service platforms. Operate in a globally distributed, hybrid multi‑cloud environment (AWS, GCP, on‑prem), building systems that are cloud‑native and location‑agnostic. Build strong cross-functional relationships and align with collaborators across various business units. Improve uptime and Quality of Service (QoS) through data-driven operations, strong SLOs, and robust incident practices. Participate in the team’s on‑call rotation and lead high‑impact incident response when needed. What we need to see: Strong coding skills in at least two of: Go, Java, C/C++, Scala, Python, Elixir, with a focus on backend, systems, or infrastructure engineering. Deep understanding of scalability, consistency, and performance trade‑offs in server‑side systems; ability to build horizontally scalable, resilient, and low‑latency services. Experience owning services end‑to‑end: architecture, build reviews, implementation, testing, rollout, observability, and iterative improvement. Hands‑on experience with at least one major cloud provider (GCP, AWS, or Azure) and cloud‑native primitives (managed storage, messaging, compute). Proficiency with modern CI/CD, GitOps workflows, and Infrastructure as Code practices for safe, repeatable changes. Bias for action, strong problem‑solving skills, and a track record of simplifying complex systems. B.S. in Computer Science or related field (or equivalent experience), with 5+ years of relevant experience. Careful communication and collaboration skills; comfortable guiding technical decisions across teams. Ways to stand out from the crowd: Prior experience building core infrastructure or control planes for HPC clusters, large-scale AI/ML platforms, or systems managed by job schedulers (e.g., Slurm or Kubernetes). Maintainer or co‑maintainer responsibilities for an open source component used in production (plugins, operators, exporters, controllers, or SDKs) at large scale. #LI-Hybrid Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until June 19, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA.
$152k - $241.5k
...Come join the team and see how you can make a lasting impact on the world. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC infrastructure. Our team builds and operates sophisticated infrastructure to enable business critical...Senior$152k - $287.5k
NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance...Senior$160k - $225k
SpaceX is seeking a Senior Software Engineer for its Starlink program in Sunnyvale, California. This role involves developing reliable, real-time software to enhance user experience for satellite internet. Candidates should have extensive software development experience...Senior$152k - $287.5k
NVIDIA Gruppe is seeking a Senior AI Developer Technology Engineer for the Financial Sector to design and optimize... ...GPU acceleration techniques for AI and HPC workloads, collaborating with experts, and influencing hardware and software models. Ideal candidates have an...Senior$168k - $258.75k
NVIDIA Gruppe is seeking an experienced professional in High Performance Computing (HPC) and Artificial Intelligence (AI). The role involves developing proof-of-concept solutions, mentoring team members, and collaborating on product adoption. Candidates should have 8+ years...Senior$152k - $241.5k
NVIDIA Gruppe in Santa Clara is seeking a Senior Software Engineer to enhance their HPC infrastructure. The role involves applying distributed systems patterns, automation, and building scalable services in a hybrid multi-cloud environment. Candidates should have strong...Senior- SpaceX is looking for a Sr. Software Engineer for its Starlink program in Palo Alto. This role involves developing real-time software to enhance satellite internet services, impacting users worldwide. Candidates should have a Bachelor’s degree in a STEM discipline and significant...SeniorWorldwide
$143.05k - $238.42k
...next generation UI platform for Engineering Applicationsfor Optical... ...making high-quality optical software for50 years. We providecutting... ...Responsibilities We are looking for Senior Software Engineerwith CAD/... ...software systemswith HPC ~ Licensing and Installer...SeniorFlexible hours$152k - $241.5k
...artificial intelligence. We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and... ...Learning frameworks (e.g. NCCL for TensorFlow/Pytorch) and HPC programming interfaces (e.g. UCX for MPI/OpenSHMEM) on GPU clusters...Senior$152k - $241.5k
.... These platforms combine NVIDIA GPUs, NVLink, InfiniBand networking, Grace CPUs, and an optimized AI and HPC software stack. We are hiring a Sr. Software Engineer to build simulators for our DGX Server platforms, a key part of developing scalable systems at the Speed of...SeniorWork experience placement$262k - $365k
Google Inc. is seeking a Senior Staff Software Architect to lead the development of innovative software technologies for AI and HPC infrastructure. The ideal candidate will possess... ...degree in Computer Science or Electrical Engineering and have 8 years of experience in...Senior$148k - $235.75k
...NVIDIA is looking for an excellent Software Engineer to join the InfiniBand Switch and NVLink FW... ...develops modern networking features for cloud, HPC and storage. We drive the data growth of... ...? What you will be doing: As a Senior Software Engineer at NVIDIA, you will...SeniorShift work$152k - $241.5k
...GPUs, NVIDIA NVLink, NVIDIA InfiniBand networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. We are hiring a Sr. Software Engineer who will help build simulators for our DGX Server platforms. Simulations play a significant role in building...SeniorWork experience placement$166k - $201k
...come build with us at Crusoe. About This Role: As a Senior Software Engineer on our storage team, you'll be joining our core engineering... ...that are critical to our infrastructure and our customers' AI/HPC workloads. What You’ll Be Working On: Building Our...SeniorTemporary work$152k - $241.5k
...artificial intelligence. We’re looking for a Senior SRE to join our Compute Farm team and... ..., ensuring they integrate cleanly with HPC schedulers, storage, and network fabrics... ...Python, Go, Perl, or Ruby. Mentored other engineers and influenced technical direction through...SeniorFull time$136k - $218.5k
...support for enterprise solutions in Santa Clara, California. The ideal candidate should have a BS or higher in EE, CE, or Systems Engineering, and over 5 years of experience with relevant enterprise datacenter products. Responsibilities include creating product...Senior$175k - $240k
SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Software Engineer specializing in High Performance Computing for the Starlink project. This role involves developing real-time software to enhance user experience for a global satellite internet service, addressing challenges...Senior- ...laboratory in California is seeking a High Performance Computing Software Engineer to design and develop robust software systems for large-scale... ...collaboration with researchers and engineers to enhance HPC capabilities, tackle complex challenges, and drive innovation...
- We are now looking for a Senior Deep Learning Software Engineer, LLM Performance! NVIDIA is seeking an experienced Deep Learning Engineer passionate about... ..., debugging, and code optimization of a deep learning, HPC, or high‑performance application. Architectural...Senior
$136k - $218.5k
NVIDIA AI is seeking a Hardware Applications Engineer in Santa Clara, California. The ideal candidate will focus on customer enablement of enterprise products in a datacenter environment, creating technical documentation and engaging with customers to resolve issues. This...Senior$100k - $180k
...Job Responsibilities # Integrate L2, L3 and MPLS features in dataplane and integrate with 3 rd party SDK. # Contribute in software design, development, review, and documentations to deliver high quality products. # Trouble shoot and fix reported issues with routing...Senior$152k - $241.5k
...partner with OS, container, GPU, and systems engineers, and apply machine learning and deep... ...classification/prediction) inside existing software workflows. Qualifications 5+ years... ...Experience with TensorFlow or PyTorch. Linux and HPC / large‑scale or performance‑sensitive...Senior$165k - $242k
...CRWV) in March 2025. Learn more at What You'll Do: As a Senior Software Engineer II (IC4) on the AI Workload Orchestration team, you will... ...alerting, and incident response Exposure to AI infrastructure, HPC, or large-scale distributed compute environments...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$130k - $180k
...investors, we're positioned at the forefront of the AI-powered data engineering revolution. You can read more about us in a recently published... ...: Innovation at the Forefront : Push the boundaries of software engineering by combining traditional techniques with cutting‑...SeniorWorldwide$184k - $287.5k
We are looking for an experienced software professional to contribute to design and development... ...practitioners in AI, data science and HPC, through popular frameworks such as... ...Computer Science, Applied Math, Electrical Engineering or related field (or equivalent...Senior$152k
...artificial intelligence. We are looking for highly motivated Senior Software Engineers to join our Fabric Networking team with a targeted focus on... ...GPU systems, NVLink, NVSwitch, CUDA, and large-scale AI/HPC clusters such as NVIDIA GB200 NVL72. Strong understanding...SeniorFull time- NVIDIA Gruppe is looking for a senior engineer to join their Math Libraries team in Santa Clara,... ...high-performance numerical linear algebra software on GPUs, with a strong focus on kernel... ...candidate has over 8 years of experience in HPC software development using C++, along...Senior
- NVIDIA is seeking an exceptional Senior Software Engineer to help design and build our next‑generation cloud platforms. We’re looking for a deeply... ...Design and develop scalable cloud solutions to accelerate HPC and AI workloads using NVIDIA’s advanced technologies (GPUs,...Senior
$160k - $185k
An innovative aerospace start-up in California is seeking a Senior Software Engineer to join their dynamic team. You will play a crucial role in developing safety critical software for experimental flight vehicles, working on requirements gathering, design, implementation...SeniorRelocation package$148k - $235.75k
A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - HPC. Be the first to apply!
- software engineer internship remote Santa Clara, CA
- new grad software engineer Santa Clara, CA
- software engineer staff Santa Clara, CA
- integration software engineer Santa Clara, CA
- machine learning software engineer Santa Clara, CA
- senior robotics software engineer Santa Clara, CA
- software development engineer aws Santa Clara, CA
- startup software engineer Santa Clara, CA
- rust software engineer Santa Clara, CA
- part time software developer remote Santa Clara, CA



