Senior DevOps Engineer - Accelerated Computing

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
Westford, MA 01886, USAChampaign, IL, USASt. Louis, MO, USA
$184,000 - $356,500
DevOps
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
AI · Automotive

Description For Senior DevOps Engineer - Accelerated Computing

NVIDIA's CUDA Math Libraries team is seeking a Senior DevOps Engineer to join their innovative workforce. This role, which could also be titled as Site Reliability Engineer or Build and Release Engineer, is crucial in developing software that powers AI applications, self-driving cars, and some of the world's fastest supercomputers. The position involves managing complex build systems across multiple architectures and operating systems, while working with cutting-edge GPU technology and distributed systems.

The ideal candidate will bring 6+ years of experience and strong expertise in Linux environments and scripting languages. They'll be responsible for maintaining and improving build infrastructure, implementing automation solutions, and ensuring the reliability of development pipelines. The role offers exposure to high-performance computing environments and the opportunity to work with advanced GPU systems.

NVIDIA, consistently recognized as one of America's Best Places to Work by Glassdoor, offers a competitive compensation package including a base salary range of $184,000 - $356,500 USD, plus equity and benefits. The company's work in AI and digital twins is transforming major industries and making significant societal impacts. This position provides an excellent opportunity to work with some of the most experienced professionals in the technology industry while contributing to groundbreaking advancements in accelerated computing.

Last updated 13 days ago

Responsibilities For Senior DevOps Engineer - Accelerated Computing

  • Running builds and tests on various architectures, operating systems, and devices
  • Collecting and analyzing data to build infrastructure and tools
  • Building collaborative team relationships
  • Working in a highly dynamic environment
  • Deploying, configuring, and debugging distributed systems

Requirements For Senior DevOps Engineer - Accelerated Computing

Python
Linux
  • 6+ years of relevant industry experience
  • Proficient with Linux
  • Bachelors degree in a related area of study or equivalent experience
  • Expert with scripting in Python, Perl, shell, Groovy, etc.
  • Strong background with distributed systems
  • Familiar with software build process (GNU Make, CMake, Visual Studio, MSBuild)
  • Background with source control management (preferably git)
  • Familiar with containers

Benefits For Senior DevOps Engineer - Accelerated Computing

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior DevOps Engineer - Accelerated Computing

Senior Python Developer, CI/CD Infrastructure and DevOps Tooling

Senior Python Developer role at NVIDIA focusing on CI/CD infrastructure and DevOps tooling, building and maintaining development systems that power NVIDIA's core software products.

Senior Software QA Test Development Engineer

Senior Software QA Test Development Engineer role at NVIDIA, focusing on platform testing, automation, and AI tools development with competitive compensation and benefits.

Senior DevOps Infrastructure Engineer, Open-Source CI and CD

Senior DevOps Infrastructure Engineer position at NVIDIA, focusing on managing GPU-enabled GitHub Actions runners using Kubernetes and modern DevOps tools, offering remote work and competitive compensation.

Senior DevOps Engineer

Senior DevOps Engineer position at NVIDIA focusing on infrastructure, CI/CD, and build & test environments for DPU and Network Adapters.

Senior Software Engineer, Code Coverage Tools

Senior Software Engineer position at NVIDIA focusing on developing code coverage tools for chip design and verification, offering competitive compensation and opportunity to work with cutting-edge technology.