Senior DevOps Engineer - Accelerated Computing

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$184,000 - $356,500
DevOps
Senior Software Engineer
Hybrid
6+ years of experience
AI · Automotive · Enterprise SaaS

Description For Senior DevOps Engineer - Accelerated Computing

NVIDIA, consistently recognized as one of America's Best Places to Work, is seeking a Senior DevOps Engineer to join their CUDA Math Libraries team. 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 and test systems across multiple architectures, operating systems, and devices. You'll be working with cutting-edge technology in accelerated computing, contributing to solutions that tackle challenges in science, medicine, and engineering. The role requires strong skills in Linux, scripting, debugging, and troubleshooting, with a focus on building and maintaining robust infrastructure.

As a Senior DevOps Engineer, you'll be part of a dynamic team that values collaboration and innovation. The position offers competitive compensation, including a substantial base salary range of $184,000 - $356,500, plus equity and comprehensive benefits. This is an excellent opportunity for experienced professionals who want to work at the forefront of technology, particularly in areas like Deep Learning and Artificial Intelligence.

The ideal candidate will bring 6+ years of industry experience, strong Linux proficiency, and expert-level scripting abilities. Experience with HPC hardware systems, GPU-accelerated systems, and Agile methodologies would be particularly valuable. NVIDIA offers a collaborative environment where creativity and autonomy are encouraged, making it an ideal workplace for motivated professionals who want to make a significant impact in the technology sector.

Working at NVIDIA means joining a team of some of the most experienced and dedicated professionals in the technology industry. The company's commitment to diversity and inclusion, combined with its position as a leader in accelerated computing, makes this an exceptional opportunity for career growth and development in a cutting-edge technical environment.

Last updated 3 months 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 dynamic environment with quick decision-making
  • Deploying, configuring, and debugging distributed systems

Requirements For Senior DevOps Engineer - Accelerated Computing

Linux
Python
Kubernetes
  • 6+ years of relevant industry experience
  • Proficient with Linux
  • Bachelor's degree in related field or equivalent experience
  • Expert in scripting (Python, Perl, shell, Groovy)
  • Strong background in distributed systems
  • Familiarity with software build process (C++, GNU Make, CMake, Visual Studio)
  • Experience with source control management (preferably git)
  • Familiarity with containers

Benefits For Senior DevOps Engineer - Accelerated Computing

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior DevOps Engineer - Accelerated Computing

Senior Tools Development Engineer

Senior Tools Development Engineer role at NVIDIA focusing on building Python-based automated testing solutions and tools for simulation software, GPU drivers, and AI applications.

Senior Software QA Test Development Engineer

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

Product Validation Tools Software Engineer

Senior Software Engineer role at NVIDIA focusing on product validation tools development and silicon validation infrastructure.

Senior Production Engineer - Storage

Senior Production Engineer role at NVIDIA focusing on storage platform reliability and scalability using DevOps practices and AI/ML technologies.

Senior DevOps and Automation Engineer, Fabric Networking - GPU

Senior DevOps role at NVIDIA focusing on GPU cluster automation and management, offering competitive compensation and remote work options.