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. 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. #LI-Hybrid NVIDIA is committed to fostering an inclusive work environment and is a proud 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 uses AI tools in its recruiting processes. NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA. #J-18808-Ljbffr
$152k - $241.5k
NVIDIA Corporation, based in Santa Clara, California, is seeking a Senior Software Engineer to enhance its High-Performance Computing (HPC) infrastructure. The role involves applying modern distributed systems patterns and improving infrastructure provisioning through automation...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- NVIDIA Gruppe is looking for a candidate to optimize GPU solutions and collaborate with multiple teams. The role requires a strong understanding of programming techniques and algorithms, along with solid experience in parallel programming. Ideal candidates will have 5+ ...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 - $241.5k
NVIDIA Corporation is seeking a highly motivated Senior Software Engineer for its communication libraries and network software team in Santa Clara, California. This role involves designing and maintaining communication runtimes for Deep Learning frameworks and participating...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- NVIDIA Corporation in Santa Clara is seeking a Senior Cloud Infrastructure/DevOps Solutions Architect to join their Infrastructure Specialist... ...and support Research & Development activities for AI and HPC systems. With at least eight years of experience in networking and...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$129k - $161.27k
An academic institution in Santa Clara seeks a skilled IT professional to enhance HPC capabilities through training, develop infrastructure solutions, and ensure operational resilience. The position requires strong technical expertise, project management skills, and the...Senior$152k - $241.5k
Overview NVIDIA is looking for a Senior Site Reliability Engineer (SRE) to join our Compute Farm team and help build the next generation of our global... ...improvement, ensuring they integrate cleanly with HPC schedulers, storage, and network fabrics. Use IaC (Infrastructure...Senior$152k - $241.5k
...intelligence. Job Overview 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...Senior- ...NVIDIA. We build communication libraries like NCCL, NVSHMEM, and UCX that are crucial for scaling Deep Learning and HPC. We're seeking a Senior Software Architect to help co‑design next‑gen data center platforms and scalable communications software. DL and HPC applications...Senior
$166k - $201k
...Senior Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI... ...that are critical to our infrastructure and our customers' AI/HPC workloads. What You'll Be Working On Building Our Multi...SeniorTemporary work$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$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer, NCCL and CUDA specialization to join our Cloud Service Provider (CSP) Engagements team, focusing on... ...conducting performance benchmarking and developing tooling on HPC clusters. Your base salary will be determined based on your...Senior$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$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$152k - $241.5k
...platforms, and tools that enable researchers and engineers to develop the next generation of AI/ML... ...computing workloads. We are seeking a Software Engineer to join our MARS team at NVIDIA.... ...systems, infrastructure platforms, or HPC environments. Strong programming skills in...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- Senior Software Engineer - Subnet Manager NVIDIA is seeking a skilled Senior Software Engineer to join our Subnet Manager team. This team develops... ..., contributing directly to the world’s leading AI and HPC systems. What you’ll be doing: Design, develop and optimize...Senior
$184k - $356.5k
NVIDIA Gruppe is seeking a Senior Developer Technology Engineer in Santa Clara, California, to innovate AI workloads through GPU acceleration. This role involves deep research into optimizing algorithms for deep learning and enhancing CPU and GPU architecture designs....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- 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
- Dell is seeking a Senior Director, CTIO Engineering Technologists to lead a team focused on creating software and hardware IT solutions for large data center customers. In this pivotal role, you'll drive the development of AI Systems and engage cross-functionally to ensure...Senior
- NVIDIA is looking for outstanding software engineers to help us expand our enterprise GPU management and monitoring tools. In this role, you... ...ecosystem. We are focused on supporting NVIDIA products across HPC, cloud, and enterprise on both bare metal and virtualized...Senior
- SpaceX is looking for a Sr. Software Engineer to develop real-time software for the Starlink program, enhancing internet access globally. The role includes leading design reviews and developing deployment tools. A Bachelor’s degree in computer science or related field and...Senior
- NVIDIA Gruppe in Santa Clara is seeking a Senior Software Engineer to design and build next-generation cloud platforms. This role involves developing scalable solutions using advanced technologies such as GPUs and Kubernetes. Ideal candidates will have over 7 years of...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- ...lasting impact on the world. We are looking for an outstanding Senior Software Engineer to work on our security team focused on securing at scale... ...management and Host‑Based Access Control. Experience hardening HPC schedulers and storage, Slurm alongside parallel filesystems...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 amazon Santa Clara, CA
- agile software developer Santa Clara, CA
- rust software engineer Santa Clara, CA
- software developer positions Santa Clara, CA
- senior software design engineer Santa Clara, CA
- software developer Santa Clara, CA
- ngo software engineer Santa Clara, CA
- startup software engineer Santa Clara, CA
- software development engineer (robotics engineer) Santa Clara, CA
- scientific software engineer Santa Clara, CA


