10 days ago
Base Salary
$184k - $357k/yr
Responsibilities
- Develop platform software using open-source container runtimes and Kubernetes technologies.
- Enable GPUs as first-class resources in container orchestrators such as Kubernetes.
- Build cloud-native technologies that enable NVIDIA accelerators in Kubernetes environments.
- Collaborate with NVIDIA engineering teams to ensure software integrates across the stack.
- Manage multiple workstreams and adapt to evolving priorities.
Requirements
- Bachelor's or master's degree in Computer Science or a related field, or equivalent experience.
- At least 8 years of relevant work experience.
- Expertise in a systems programming language such as Go or C, with strong data structures and algorithms knowledge.
- Strong understanding of Kubernetes and container technology.
- Experience with Linux operating system internals.
- Strong background in cloud computing and distributed software design and development.
- Understanding of performance, security, and reliability in complex distributed systems.
- Strong experience with Go, containers, and Kubernetes is preferred.
- Recent technical contributions to CNCF and Kubernetes SIG projects are preferred.
- Experience with the Kubernetes Operator framework, Container Device Interface, and Dynamic Resource Allocation is preferred.
Benefits
- Eligible for equity and benefits.
- Applications will be accepted at least until November 3, 2026.
Tech Stack
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
