Senior Software Engineer - Hpc

NVIDIA

Base: 152,000 usd - 241,500 usd; bonus/equity: equ...
**
Distributed systems patterns
Infrastructure provisioning and operations
Globally distributed, hybrid multi-cloud environment
** NVIDIA is seeking a Senior Software Engineer specializing in high-performance computing (HPC) to enhance their infrastructure for AI applications. The role involves developing reliable distributed systems, improving cloud-native services, and collaborating across teams within a diverse and innovative environment. **

Job Summary

  • 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.
  • Improve uptime and Quality of Service (QoS) through data-driven operations, strong SLOs, and robust incident practices.

Matching Summary

Match Score: 75

** NVIDIA is seeking a Senior Software Engineer specializing in high-performance computing (HPC) to enhance their infrastructure for AI applications. The role involves developing reliable distributed systems, improving cloud-native services, and collaborating across teams within a diverse and innovative environment. **

Salary

Base: 152,000 USD - 241,500 USD; Bonus/Equity: equity; Benefits: benefits

Skills & Requirements

Must-have

  • distributed systems patterns
  • infrastructure provisioning and operations
  • globally distributed, hybrid multi-cloud environment
  • cloud-native and location-agnostic systems
  • data-driven operations and SLOs
  • Go, Java, C/C++, Scala, Python, Elixir
  • scalability, consistency, performance trade-offs
  • end-to-end service ownership
  • major cloud provider experience
  • modern CI/CD, GitOps workflows
  • Infrastructure as Code practices

Nice-to-have

  • building core infrastructure for HPC clusters
  • large-scale AI/ML platforms
  • systems managed by job schedulers
  • open source maintainer responsibilities
  • simplifying complex systems

Key Requirements

  • 5+ years of relevant experience
  • B.S. in Computer Science or related field (or equivalent experience)
  • Strong coding skills in at least two languages

Work Rights

Not specified

Tailored Resume

Cover Letter