Taro Logo

Senior CUDA Driver, Legate, and Build Engineer

World leader in accelerated computing, pioneering AI and digital twins technology.
$184,000 - $356,500
DevOps
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior DevOps Infrastructure Engineer, Open-Source CI and CD

Senior DevOps role at NVIDIA managing GPU-enabled GitHub Actions runners, using Kubernetes and cloud technologies to support open-source development infrastructure.

Senior DevOps Engineer

Senior DevOps Engineer position at NVIDIA, focusing on building and maintaining bare-metal infrastructure and CI/CD pipelines for Storage solutions in Raanana, Israel.

Senior Site Reliability Engineer

Senior Site Reliability Engineer position at NVIDIA, focusing on Kubernetes architecture, infrastructure automation, and cloud systems for AI and robotics applications.

Senior DevOps Engineer

Senior DevOps Engineer position at NVIDIA, working on infrastructure and deployment automation for a leading technology company in AI and GPU 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.

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 multiple platforms. The position involves working with complex build systems, including cmake, pip, and conda, while managing multi-platform deployments across Linux, Windows, and Mac environments.

The ideal candidate will be responsible for modernizing and optimizing build processes, managing dependencies, and implementing CI/CD pipelines. They will work closely with engineering teams to standardize and automate processes, requiring strong expertise in Python, C/C++, and various build tools. The role demands experience with containerization, version control systems, and release management.

At NVIDIA, you'll be part of a team that revolutionized parallel computing and is now at the forefront of AI and digital twins technology. The company offers competitive compensation, including a substantial base salary range and equity benefits. This position provides an opportunity to work on cutting-edge technology while contributing to systems that power some of the most advanced computing solutions in the world.

The role combines technical expertise with strategic thinking, requiring both hands-on development skills and the ability to collaborate with stakeholders across the organization. You'll be instrumental in improving development workflows and ensuring consistent, reliable software delivery across multiple platforms and architectures.

Last updated 4 months ago

Responsibilities For Senior CUDA Driver, Legate, and Build Engineer

  • Decomposing and modularizing build processes for reusablity across multiple projects
  • Debugging cmake, pip, and conda issues encountered in CI and local builds
  • Working on scripting and infrastructure to manage dependencies across various environments and build systems
  • Bringing up builds and CI across platforms (x64/arm64) and OS'es (Linux/Windows/Mac) and other unreleased hardware and software
  • Working with engineering leadership to identify the support matrix and manage the scope of the build matrix
  • Creating and updating documentation and coordinating with stakeholders to scope and tackle cross-functional projects
  • Automating 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 or equivalent academic experience after BS
  • Experience working across multiple highly-coupled projects (in Git or another VCS)
  • Experience working with C/C++ or Python projects
  • Familiarity with cmake, pip, conda or other tools for C/C++ or Python build and packaging
  • 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 (e.g. Docker)

Benefits For Senior CUDA Driver, Legate, and Build Engineer

Equity
  • Equity

Interested in this job?