Senior Manager, Compute Compiler Engineering

at Nvidia
USD 272,000-425,500 per year
SENIOR
✅ On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 8 Hiring @ 4 Leadership @ 4 Communication @ 4 Parallel Programming @ 3 Planning @ 4 Customer Support @ 4 CUDA @ 4 GPU @ 4

Details

We are looking for an accomplished engineering leader to join a GPU compiler software organization that builds compilers and tooling to realize the potential of NVIDIA hardware across workloads such as deep learning, scientific computation, self-driving cars, video games and virtual reality. The teams are responsible for CUDA C++ and OpenCL compilers, compiler drivers, front-ends, dynamic compilation libraries, and related binary tooling (including a device linker and ELF binary dynamic loader) that translate high-level parallel programs into optimized code for NVIDIA GPU architectures.

Responsibilities

  • Provide supervisory mentorship and technical direction to a geographically distributed team of compiler development engineers, including planning, scheduling and execution of projects and activities.
  • Guide design and implementation of the CUDA C++ compiler driver, front-end, dynamic compilation library and related binary tooling support (including a device linker and ELF binary dynamic loader), ensuring integration with third-party compiler software.
  • Advise design and implementation of the OpenCL just-in-time compiler, ensuring standards conformance and competitive performance on NVIDIA GPU architectures.
  • Offer end-to-end stewardship for both compiler product offerings, interacting with product managers, key customers and ISVs to ensure responsiveness to critical needs.
  • Nurture the roadmap for the compiler product offerings informed by customer needs and proactive innovation choices, including evolutionary extensions to the CUDA C++ programming language specification.
  • Collaborate closely with multi-functional teams to ensure language conformance, robustness, high-quality code generation and suitability for programs used in deep learning and safety-critical execution environments.
  • Establish strong customer/partner relationships through excellent execution and high-quality software delivery.

Requirements

  • BS or MS degree in Computer Science, Computer Engineering, or related field or equivalent experience.
  • 10+ years of production software development experience.
  • 5+ years of technical lead/management experience.
  • Experience in developing production compilers or related software and collaborating on large code bases.
  • Strong hands-on C++ programming skills and experience using industry-standard C++ compilers and development frameworks.
  • Familiarity with parallel programming paradigms and hardware accelerators.
  • Excellent verbal and written communication skills; proven leadership and mentorship skills.
  • Demonstrated track record of success in achieving objectives under tight deadlines and leading high-priority projects.

Ways to stand out

  • CUDA C++ and/or OpenCL application development experience.
  • Experience with compiler development for parallel programming languages targeting hardware accelerators.
  • Familiarity with deep learning frameworks and NVIDIA GPUs.
  • Up-to-date knowledge of current ISO C++ programming language standards; engagement with language standard committees is a plus.
  • Customer support experience for production compiler software.

Compensation & Application Deadline

  • Base salary range: 272,000 USD - 425,500 USD (base determined by location, experience, and pay of employees in similar positions).
  • Eligible for equity and benefits (see company benefits page).
  • Applications accepted at least until July 29, 2025.

Benefits & Culture

  • Competitive salaries, equity, and a generous benefits package.
  • Company emphasizes diversity, equal opportunity employment, and a forward-thinking engineering culture.

Equal Opportunity

The employer is committed to fostering a diverse work environment and is an equal opportunity employer. They do not discriminate in hiring and promotion practices on the basis of legally protected characteristics.