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
AWS @ 4
Azure @ 4
Bash @ 4
CI/CD @ 4
CUDA @ 4
Communication @ 7
Compliance
Data Science
DevOps @ 7
Docker @ 4
ETL
GPU
Git @ 4
GitHub @ 4
GitHub Actions @ 4
Jenkins @ 4
Linux @ 4
Machine Learning
Observability
Python @ 4
Security
Software Development @ 4
System Administration @ 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
NVIDIA is seeking a DevOps Engineer to support multiple engineering teams working on data science and adjacent libraries, including RAPIDS. RAPIDS is an open-source suite for GPU-accelerated data science covering ETL, data transformation, visualization, graph analytics, and machine learning. The role supports high-quality releases of CUDA/C++ and Python libraries, as well as containers.
Responsibilities
- Work with a team of DevOps engineers supporting software projects in the data science and AI domain, including open-source projects.
- Manage cutting-edge hardware and help inform purchasing decisions.
- Collaborate with build engineers, developers, and management to deliver high-quality software.
- Develop and modernize packages, including streamlined Python wheels, for RAPIDS data science libraries.
- Design and maintain container build processes.
- Implement DevOps best practices in collaboration with engineering teams.
- Execute DevOps initiatives involving CI/CD, observability, security and legal compliance, and system administration.
- Operate and maintain infrastructure and development processes.
Requirements
- Bachelor of Science in Computer Engineering, Computer Science, or a related technical field, or equivalent experience.
- 8+ years of technical experience primarily related to DevOps.
- Programming and automation experience with scripting languages, preferably Bash and Python.
- Experience with Conda and/or PyPI packaging, especially building and publishing packages.
- Experience with container technologies such as Docker, especially building and publishing containers.
- Ability to support and prioritize work across multiple teams with strong attention to detail.
- Experience administering, optimizing, and troubleshooting CI/CD and related tools, including Jenkins, Git, and GitHub Actions.
- Experience with cloud services such as AWS and Azure, particularly permissions, budget, and cost management.
- Linux system administration experience; Ubuntu is strongly preferred.
Preferred Qualifications
- Experience with NVIDIA technology, including the CUDA toolkit and drivers.
- Experience in software development, build engineering, and/or related DevOps work.
- Experience with GitHub operations, including user, repository, organization management, and permissions.
- Experience with open-source development and community building on GitHub.
- Strong verbal and written communication skills.
Compensation and Benefits
The base salary range is USD 184,000–287,500 for Level 4 and USD 224,000–356,500 for Level 5. Compensation is determined based on location, experience, and pay for employees in similar positions. The role is also eligible for equity and benefits.
Applications will be accepted at least until July 28, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes and is an equal opportunity employer.