Senior Software Engineer - Accelerated Kubernetes Runtime Team
NVIDIA is hiring a Senior Software Engineer - Accelerated Kubernetes Runtime Team for a remote role open to applicants in United States. It pays $184k-$288k a year and Level rates it ; you can apply on NVIDIA.
Level's read on this job
- On Level's scale, this software engineer role is Builds AI ●●●●: the job is building AI systems.
- Pay on this posting starts 10% higher than the typical software engineer posting on Level.
- This is listed as a remote role.
- The posting mentions Kubernetes, Go and Helm among its tools and skills.
- NVIDIA has 2,600+ other open roles on Level.
AI in this role
Design and build GPU-accelerated Kubernetes runtime distributions and automation systems powering NVIDIA AI accelerators.
Join NVIDIA's Accelerated Kubernetes Runtime team and be at the forefront of building the next generation of GPU-accelerated Kubernetes runtime distributions. As a Software Engineer on the Runtime team, you will design and build automation systems that enable engineers to seamlessly install, upgrade, and manage cluster runtime packages powering NVIDIA's AI Accelerators. You'll work on innovative controller systems that optimize runtime components for the latest GPU architectures including GB200/GB300, Vera Rubin and beyond, ensuring that AI researchers and developers have reliable, secure, and performant infrastructure at their fingertips.
The Runtime team is responsible for providing an NVIDIA-Accelerated Kubernetes runtime that can be applied to any cluster using NVIDIA accelerators, empowering engineers with automation-first, self-service tools that minimize manual effort while enhancing reliability and reproducibility.
What you will be doing:
Design and implement runtime features that orchestrate the lifecycle of runtime components across thousands of Kubernetes clusters without manual intervention
Build and maintain the systems that configure, package, validate, and distribute accelerated compute components
Develop Kubernetes controllers, CRDs, and operators that automate runtime installation, upgrade, and rollback operations with API driven workflows
What we need to see:
Bachelors in Computer Science, or equivalent experience
8+ years of professional experience, with at least 3 years of experience with Kubernetes development
Experience building production Kubernetes systems with significant expertise in controllers, operators, and CustomResourceDefinitions
Strong proficiency in Go and experience building scalable Go services that manage complex distributed systems
Hands-on experience with Helm, Kustomize, and managing Kubernetes manifest packaging and templating
Demonstrated ability to design and implement automation systems that replace manual processes with reliable, self-service tooling
Ways to stand out from the crowd:
Experience working with NVIDIA Kubernetes components such as GPU operator, device plugins, or other HPC components in large scale production environments
Deep familiarity with OCI registries, artifact signing, SBOM generation, and supply chain security practices
Experience building multi-tenant platform services with focus on API design, versioning, and backward compatibility
Track record of migrating legacy systems to modern, automated platforms while maintaining zero-downtime operations and contributions to upstream Kubernetes/CNCF projects or experience extending Kubernetes API machinery
Deep understanding of Kubernetes architecture including API machinery, admission controllers, and resource lifecycle management
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for great people like you to help us accelerate the next wave of artificial intelligence. NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're a creative, curious, and driven technical leader, we want to hear from you!
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are:184,000 USD – 287,500 USD for Level 4; and 224,000 USD – 356,500 USD for Level 5.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until November 13, 2026.This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.How we rate this
Senior Software Engineer - Accelerated Kubernetes Runtime Team at NVIDIA rates 85 out of 100 for how much of the daily work is AI. That makes it Builds AI (AI Level 4 of 4). The level is about AI in the job, not seniority.
Builds AI. The job is building AI systems.
- ●●●● Builds AI80 to 100
- ●●●○ Works on AI60 to 79
- ●●○○ Uses AI40 to 59
- ●○○○ Little AI0 to 39
Levels come from how often the tools, models and workflows of the role are named in the posting itself. Read the description and count the AI tools, models and workflows it names.
Prepare for this job
Built from this posting and from similar jobs on Level.
Skills and AI tools this role asks for
Pay
- This job starts at
- $184k
- Typical software engineer job
- $167k
This posting starts 10% above the typical software engineer job. See software engineer jobs
Questions you could be asked
- Tell me about a project where distributed systems was part of your work. What did you do?
- Tell me about a project where automation was part of your work. What did you do?
- Tell me about a project where infrastructure was part of your work. What did you do?
- Tell me about a project where controllers was part of your work. What did you do?
- Walk me through how you've used Kubernetes in your day-to-day work.
Adapt your resume
- List these exact terms on your resume: Distributed Systems, Automation, Infrastructure, Controllers, and Kubernetes. An applicant tracking system matches the wording, not the idea.
- Attach one line of real, concrete experience to at least one of them. A tool named with nothing behind it rarely survives a human read.
- Lead with what you built, trained or shipped. This role is judged on the AI system itself, not the tools around it.
Get your CV reviewed before you apply
Send your CV and the role you want next. Your review arrives by email within 3 days.
Get new remote software engineer jobs (Builds AI ●●●●) by email
One email a week, each job rated for how much AI is in the work. No recruiter spam, unsubscribe in one click.
Free.
Similar roles
Software Engineering roles that build AI, at other companies.
What kind of AI work fits you?
Answer 12 practical questions in about three minutes. Get a simple profile, the work it points to, and live roles to explore next.
Find my next step