Principal Software Engineer, Distributed Systems Engineer - DGX Cloud

Durham, NC, United States • Posted May 27, 2026

Job Type: Full-time
Location: Durham, NC
Posted: May 27, 2026
Category: other-general
Application Deadline: June 07, 2026

Role Description

NVIDIA is hiring experienced software engineers with kubernetes experience to help scale up its AI Infrastructure. We expect you to have significant software engineering experience with kubernetes including cluster operations, operator development, node health monitoring and working with GPU resource scheduling. We welcome out-of-the-box thinkers who can provide new ideas with strong execution bias. Expect to be constantly challenged, improving, and evolving for the better. You will help advance NVIDIA's capacity to build and deploy leading infrastructure solutions for a broad range of AI-based applications. If you're creative, passionate about kubernetes and GPUs, and love having fun, please apply today!

For two decades, we have pioneered visual computing, the art and science of computer graphics. With the invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, product design, medical diagnosis and s...

Interested in this role?

Click the button below to start your application for Principal Software Engineer, Distributed Systems Engineer - DGX Cloud at NVIDIA.

Apply Now