Senior Software Engineer - HPC

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$184,000 - $356,500
Cloud
Senior Software Engineer
In-Person
10+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Cloud Platform Software Engineer

Senior Cloud Platform Software Engineer role at NVIDIA working on AI super compute infrastructure using Kubernetes, offering $224K-$425.5K salary plus equity.

Senior AI Infrastructure Engineer - DGX Cloud

Senior AI Infrastructure Engineer position at NVIDIA, focusing on DGX Cloud services, offering $148K-$287.5K salary plus benefits. Requires 5+ years experience in cloud infrastructure and distributed systems.

Senior AI Infrastructure Engineer - DGX Cloud

Senior AI Infrastructure Engineer position at NVIDIA, focusing on DGX Cloud SRE, offering $148K-$287.5K salary plus equity, requiring 5+ years experience in distributed systems and cloud technologies.

Senior Software Engineer, DGX Cloud Orchestration

Senior Software Engineer position at NVIDIA focusing on DGX Cloud orchestration, building scalable automation solutions and APIs for high-performance GPU infrastructure.

Software Engineer / Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Core team in Romania, developing cloud infrastructure with up to 100% remote work option.

Description For Senior Software Engineer - HPC

NVIDIA, the world leader in accelerated computing, is seeking a Senior Software Engineer to join their HPC infrastructure team. This role combines cutting-edge technology with the opportunity to work on sophisticated infrastructure that enables business-critical services and AI applications.

The position requires a seasoned professional with 10+ years of experience who will be responsible for designing and implementing highly available and scalable systems for HPC clusters. You'll be working with a team of passionate engineers, managing a globally distributed multi-cloud hybrid environment across AWS, GCP, and on-premises infrastructure.

The ideal candidate should have strong software development skills, particularly in languages like Golang, Java, Python, or C++, and extensive experience with cloud platforms and modern DevOps practices. You'll be involved in everything from system design to deployment and operations, requiring both technical expertise and strong collaborative skills.

What makes this role particularly exciting is the opportunity to work at the intersection of high-performance computing and artificial intelligence, two fields where NVIDIA leads innovation. You'll be part of a company that has continuously reinvented itself, from revolutionizing computer graphics to enabling modern AI.

The position offers competitive compensation with a base salary range of $184,000 to $356,500, plus equity and benefits. Located in Santa Clara, you'll be at the heart of Silicon Valley's tech ecosystem, working on challenges that impact the future of computing and AI. This is an excellent opportunity for a senior engineer looking to make a significant impact in the HPC space while working with cutting-edge technology at a global leader in accelerated computing.

Last updated 4 months ago

Responsibilities For Senior Software Engineer - HPC

  • Design highly available and scalable systems for HPC clusters
  • Evaluate new and innovative technologies
  • Improve infrastructure provisioning and management using automation
  • Support globally distributed, multi-cloud hybrid environment
  • Build cross functional relationships across business units
  • Ensure highest level of up-time and Quality of Service
  • Participate in on-call rotation

Requirements For Senior Software Engineer - HPC

Go
Java
Python
Kubernetes
Linux
  • 10+ years of experience in design, implementation, and delivery of large engineering projects
  • Proficiency in at least two programming languages: Golang, Java, C/C++, Scala, Python, Elixir
  • Experience with scalable and resilient system design
  • Experience in full software development lifecycle
  • Proficiency in cloud computing (GCP, AWS, or Azure)
  • Proficiency in modern CI/CD techniques, GitOps and Infrastructure as Code
  • B.S. degree in Computer Science or related technical field
  • Strong communication and collaboration skills

Benefits For Senior Software Engineer - HPC

Equity
  • Equity

Interested in this job?