Principal Software Engineer - DGX Cloud
Core
Lead the design and development of software for managing a fleet of Kubernetes clusters to empower AI teams to train and deploy models at scale on GPU/DPU infrastructure.
Role type
Principal Software Engineer (Cloud Native / Kubernetes Fleet)
Builds
Production-ready AI infrastructure management, automation, and lifecycle tools for GPU/DPU accelerated container platforms.
Domain
Cloud Computing, AI Infrastructure, Distributed Systems
Deliverable
production ML models | infrastructure
Required skills
Systems programming (Go, C), Kubernetes, Container Orchestration, Linux kernel internals, Cloud-native architecture, CI/CD automation, Distributed system design
Preferred skills
Rack-scale GPU systems, GitLab, Argo, Flux, Confidential computing, Container workload isolation
Technologies
Kubernetes, Go, C, Linux, GitLab, Argo, Flux
Responsibilities
Design and develop software for managing a fleet of Kubernetes clusters for GPUs and DPUs; Automate and optimize build, test, integration, and release processes; Collaborate with engineering teams to ensure seamless software integration; Improve NVIDIA accelerators in the Kubernetes environment; Address evolving priorities across multiple cloud-native projects.
Seniority
Principal, hands-on IC with strategic ownership