Senior DevOps Engineer, Deep Learning Frameworks

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$148,000 - $287,500
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior DevOps Engineer, Deep Learning Frameworks

NVIDIA's Deep Learning Optimized Frameworks Group is seeking a Senior DevOps Engineer to drive the development of their highest performing deep learning software stacks. This role is crucial in streamlining development, build, and releases for products like TensorFlow and PyTorch using modern DevOps tools. As part of NVIDIA's technically advanced team, you'll be instrumental in designing systems that maintain NVIDIA's competitive edge in delivering the world's fastest deep learning frameworks.

The position offers an opportunity to work with cutting-edge technologies in AI and deep learning, while automating and optimizing critical build and release processes. You'll be responsible for configuring and maintaining industry-standard tools, developing shared utilities, and leading best practices for software development workflows.

The ideal candidate brings strong experience in continuous integration systems, SCM tools, and build systems, along with excellent Python programming skills. Experience with CUDA, GPU computing systems, and deep learning software stacks would be particularly valuable. NVIDIA offers highly competitive compensation, including a base salary range of $148,000-$287,500, plus equity and comprehensive benefits.

Working at NVIDIA means joining one of technology's most desirable employers, known for its forward-thinking approach and exceptional engineering teams. The company is experiencing unprecedented growth and offers an environment where creative, autonomous engineers can thrive while working on some of the most advanced technology solutions in the industry.

Last updated 3 months ago

Responsibilities For Senior DevOps Engineer, Deep Learning Frameworks

  • Automating and optimizing build, test, integrate, and release processes for optimized NVIDIA Deep Learning Frameworks
  • Configuring, maintaining, and building upon deployments of industry-standard tools
  • Developing shared utilities for setting up systems, running tests, and recording results
  • Lead best-practices for building, testing, and releasing software
  • Identifying infrastructure needs and translating them into action

Requirements For Senior DevOps Engineer, Deep Learning Frameworks

Python
Linux
Kubernetes
  • BS or higher degree in computer science (or equivalent experience)
  • 5+ years of relevant experience
  • Strong experience setting up, maintaining, and automating continuous integration systems
  • Fluency in SCM (e.g. Github, Gitlab, Git) and build systems
  • Adept programming skills in Python (or Perl, Shell scripting)
  • Pragmatic approach to solving problems and collaboration
  • Real passion for 'it just works' automation and enabling team members

Benefits For Senior DevOps Engineer, Deep Learning Frameworks

Medical Insurance
Equity
  • Competitive benefits package
  • Equity compensation

Interested in this job?

Jobs Related To NVIDIA Senior DevOps Engineer, Deep Learning Frameworks

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.