Jobs · Engineering · California

Manager, Compiler Engineering

NVIDIA · Santa Clara, CA · 1 wk ago
EngineeringFull-time

About the role

NVIDIA’s HPC Compiler team is looking to hire a Compiler Engineering Manager to join the team building one of the world's most important optimizing compiler products. Your work will support development of compilers for high-performance computing and drive the underlying technology that powers GPU code generation for Python, C++, Fortran, OpenACC, and OpenMP. This role involves managing a team of experienced compiler and performance engineers, establishing team objectives, mentoring future leaders, and communicating with senior management to shape the team's vision.

Responsibilities

  • Manage a team of experienced compiler and performance engineers.
  • Establish team objectives to meet schedules and goals.
  • Act as a mentor and advisor to grow the next generation of leaders.
  • Establish and evolve policies and procedures that affect the immediate organization.
  • Communicate with senior management for team vision and development.

Requirements

  • Degree in Computer Science, ECE, or equivalent experience (Ph.D. or Masters preferred).
  • 10+ years of overall software engineering experience with at least 4+ years of hands-on management.
  • Strong software design fundamentals and a deep understanding of compilers and programming languages.
  • Knowledge of software engineering principles.

Skills

  • Contributing to LLVM or other open-source projects.
  • Familiarity with GPU code generation, OpenMP, and OpenACC standards.
  • Knowledge of compiler internals from front end to run-time environment.

Benefits

NVIDIA offers a competitive salary, a generous benefits package, equity, and is widely considered one of the technology world’s most desirable employers. The company fosters a diverse and forward-thinking work environment.

Pay

Base salary range: 224,000 USD - 356,500 USD, determined based on location, experience, and comparable roles. Eligible for equity and benefits.

Similar jobs