Computer Hardware Manufacturing👥 10,001+ employees📍 Santa Clara, CA
Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined compute…
Job Overview
NVIDIA is seeking a Senior DevOps Engineer for the AI Inference Operations Team. This is a unique opportunity to be the cornerstone of our DevOps practice, taking full ownership of the critical systems that power our engineering innovation.
Key Responsibilities
Building and maintaining infrastructure from first principles needed to deliver our growing family of AI Inferencing products including Dynamo and NIXL
Maintaining CI/CD pipelines to automate the build, test, and deployment process and building improvements on the bottlenecks
Managing tools and enabling automations for redundant manual workflows via Github Actions, Gitlab, Terraform, etc
Enabling performing scans and handling of security CVEs for infrastructure components
Extensive collaboration with cross-functional teams to integrate pipelines from deep learning frameworks and components
Required Qualifications
Masters degree or equivalent experience
3+ years of experience in Computer Science, computer architecture, or related field
Ability to work in a fast-paced, agile team environment
Excellent Bash, CI/CD, Python programming and software design skills, including debugging, performance analysis, and test design
Experience in administering, monitoring, and deploying systems and services on GitHub and cloud platforms
Supporting other technical teams in monitoring operating efficiencies of the platform, and responding as needs arise
Highly skilled in Kubernetes and Docker/containerd
Automation expert with hands on skills in frameworks like Ansible & Terraform
Experience in AWS, Azure or GCP
Knowledge of distributed systems programming
Preferred Qualifications
Experience contributing to a large open-source deep learning community
Experience in defining and leading the DevOps strategy for a team or organization
Experience driving efficiencies in software architecture, creating metrics, implementing infrastructure as code and other automation improvements
Deep understanding of test automation infrastructure, framework and test analysis
Excellent problem solving abilities spanning multiple software as well as collaborating within an agile team environment
About NVIDIA
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most experienced and hard-working people in the world working for us. We are looking for creative and autonomous individuals who love a challenge to help build the real-time, efficient computing platform driving our success in the dynamic and quickly growing field of Deep Learning and Artificial Intelligence.