Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 4
CI/CD @ 6
Debugging @ 4
GPU @ 4
HPC @ 4
Reporting @ 4
Security @ 4
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Work closely with the NVIDIA team responsible for the shared developer environment used by every engineer within the research cloud organization to build, test, and deliver software. The team manages systems and infrastructure that support safe and dependable software delivery at scale, including source control, CI/CD and build systems, runner and execution infrastructure, artifact and dependency systems, and quality and release-control systems. These systems help prevent defects from reaching production. The team also establishes and promotes engineering standards for developing, testing, and delivering software throughout the wider organization.
Responsibilities
- Lead and manage a team of systems engineers who build and operate the shared developer platform. Set technical direction, raise the engineering bar, and develop experienced and principal engineers.
- Own the path from a developer's change to production, including test-first development, GitOps or equivalent practices, declarative delivery, progressive rollout with defined stop criteria, blast-radius controls, and quality gates that ensure safe shipping.
- Drive measurable improvements in developer productivity and software quality, including build and integration workflow stability, developer cycle time, change-failure rate, and quality signals that prevent defects from reaching production.
- Develop platforms and practices that make quality the default. Build consensus with teams outside the direct reporting line and advance shared tooling, testing protocols, and delivery standards.
- Drive cross-functional alignment across engineering, infrastructure, and security on build systems, CI/CD, software delivery pipeline security, and quality gates.
- Evaluate AI-assisted development tools, including automatic test creation, autonomous code review, and smarter quality gates. Establish guidelines for safe adoption that amplify strong engineers without increasing technical debt.
- Represent developer platform priorities and quality outcomes to senior leadership.
Requirements
- 12+ years of industry experience in systems, infrastructure, or developer platform engineering.
- 5+ years of experience leading and managing engineering teams, including senior and staff engineers.
- Bachelor's or master's degree in Computer Science or a related field, or equivalent experience.
- Demonstrated experience driving cross-functional alignment around shared tooling, test fields, or delivery standards across teams outside a direct reporting structure.
- Deep understanding of safely delivering software to production, including development guided by automated verification, GitOps or equivalent practices, continuous delivery, progressive rollout, rollback, and release controls.
- Experience building developer platforms, continuous integration and delivery pipelines, build systems, or quality infrastructure at scale, with core challenges involving reliability, concurrency, and system scale.
- Demonstrated record of measurable outcomes, including improved build and pipeline reliability, reduced failed changes, and improved developer efficiency.
Preferred Qualifications
- Experience crafting or assessing AI-assisted engineering tooling, including automated test generation, agentic code review, or AI-supported debugging.
- Hands-on depth in CI/CD, build systems, test infrastructure, GitOps delivery, or developer productivity platforms delivered as self-service platforms with demonstrated team adoption.
- Experience building or leading within a developer platform, release engineering, or quality function at scale in a large engineering organization.
- Experience with software supply-chain security, including dependency provenance and artifact signing.
- Experience operating developer platform infrastructure at GPU, HPC, or AI infrastructure scale, where concurrency and resource constraints are core challenges.
Compensation and Benefits
The expected base salary ranges are 272,000 USD–431,250 USD for Level 4 and 320,000 USD–488,750 USD for Level 5. Compensation is determined based on location, experience, and other objective job-related factors. The role also includes eligibility for equity and benefits.
Applications will be accepted at least until November 16, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.