Senior CUDA Driver, Legate, and Build Engineer

World leader in accelerated computing, pioneering AI and digital twins technology to transform industries.
$180,000 - $339,250
DevOps
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Senior CUDA Driver, Legate, and Build Engineer

NVIDIA, the pioneer of GPU technology and a leader in AI and accelerated computing, is seeking a Senior CUDA Driver, Legate, and Build Engineer. This role focuses on building infrastructure for user-friendliness, maintainability, and extensibility across all supported platforms. The position combines DevOps expertise with sophisticated build system management, requiring deep knowledge of Python, cmake, and anaconda ecosystems.

The role involves working closely with developers to standardize, automate, and improve processes across multiple platforms and operating systems. You'll be responsible for managing complex build systems, debugging various build-related issues, and ensuring smooth CI/CD operations. The position requires strong technical skills in build automation, dependency management, and cross-platform development.

This is an excellent opportunity for an experienced engineer who enjoys solving complex infrastructure challenges and has a passion for build systems and automation. You'll be working at the forefront of technological advancement, contributing to NVIDIA's revolutionary work in AI, robotics, and self-driving cars. The company offers competitive compensation, including a strong base salary range of $180,000 - $339,250, plus equity and comprehensive benefits.

The ideal candidate will have 8+ years of relevant experience, strong expertise in build systems and CI/CD pipelines, and the ability to work effectively across multiple highly-coupled projects. Experience with HPC environments, closed-source software, and multi-platform development would be particularly valuable. Join NVIDIA to help shape the future of computing while working with cutting-edge technology and talented teams.

Last updated 3 days ago

Responsibilities For Senior CUDA Driver, Legate, and Build Engineer

  • Decompose and modularize build processes for reusability across multiple projects
  • Debug cmake, pip, and conda issues in CI and local builds
  • Work on scripting and infrastructure to manage dependencies across environments
  • Set up builds and CI across platforms and OS'es
  • Work with engineering leadership on support matrix and build matrix management
  • Create and update documentation and coordinate cross-functional projects
  • Automate scheduled work

Requirements For Senior CUDA Driver, Legate, and Build Engineer

Python
Linux
Kubernetes
  • Bachelor's Degree in Systems/Software/Computer Engineering, CS or equivalent experience
  • 8+ years of relevant industry experience
  • Experience working across multiple highly-coupled projects
  • Experience working with C/C++ or Python projects
  • Familiarity with cmake, pip, conda or other build and packaging tools
  • Familiarity with CI/CD systems including Github and Gitlab
  • Understanding of testing principles
  • Knowledge of release management practices
  • Strong analytical, debugging, and problem-solving skills
  • Familiarity with containerization technologies (Docker)

Benefits For Senior CUDA Driver, Legate, and Build Engineer

Equity
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA Senior CUDA Driver, Legate, and Build Engineer

Senior DevOps Engineer

Senior DevOps Engineer role at NVIDIA, leading CI/CD infrastructure development and automation, offering competitive salary and opportunity to work with cutting-edge AI technology.

Senior DevOps Engineer - AI Infrastructure

Senior DevOps Engineer position at NVIDIA focusing on AI infrastructure and autonomous vehicle systems, requiring expertise in cloud technologies and automation.

Senior HPC DevOps Engineer

Senior HPC DevOps Engineer role at NVIDIA focusing on building and maintaining large-scale supercomputers and HPC clusters for AI and GPU computing advancement.

Senior DevOps and Automation Engineer, Fabric Networking - GPU

Senior DevOps role at NVIDIA focusing on GPU cluster management, automation, and infrastructure development for high-performance computing systems.

Senior Enterprise Software Test Development Engineer

Senior Enterprise Software Test Development Engineer role at NVIDIA, focusing on automation, DevOps, and quality assurance for enterprise server platforms.