NVIDIA
Senior Systems Software Engineer - NV Cloud Functions
$152K–$288K
US, CA, Santa Clara · Senior · Full-time · Posted Oct 14, 2026
- Experience
- 3+ years of hands-on software engineering.
- Education
- Bachelor’s or Master’s Degree in Computer Science or equivalent experience.
About the job
Build and improve an open-source platform that routes AI workloads to distributed GPU fleets, focusing on performance, reliability, and scaling.
What you'll do
- Design and ship services, and automate and optimize cloud-native build, test, integration, and release processes.
- Integrate the platform with NVIDIA technologies and support the open-source community through issue and pull request triage and documentation.
- Improve ways to develop, deploy, and monitor GPU- and DPU-accelerated applications.
What they ask for
- Bachelor’s or Master’s Degree in Computer Science or equivalent experience.
- Expert-level knowledge of a systems programming language (Go, C, Rust), plus understanding of data structures, algorithms, and distributed software architecture.
- Strong understanding of Kubernetes and container technologies, with hands-on CI automation experience using GitLab & ArgoCD.
- Expertise in Bash or Python, experience with Unix/Unix-like kernel internals, and understanding of performance, security, and reliability in distributed systems.
Nice to have
- Background with pub-sub models and message queues.
- Experience optimizing high-throughput network paths, HTTP/2 and gRPC protocols, or developing Kubernetes Custom Resources and Operators deployed in Cloud Service Providers.
Pay
152,000 USD - 241,500 USD base salary (Level 3); 184,000 USD - 287,500 USD base salary (Level 4)
Tools
Java, Go, Rust, Kubernetes, GitLab, ArgoCD, Bash, Python
AI focus
The platform routes AI inference, streaming, and batch workloads to distributed GPU clusters.
Model-written summary · the original posting is authoritative