Manager, Compiler Engineering - GPU

Reposted 11 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The Role
Lead a distributed compiler engineering team building high-performance GPU compilers for graphics and compute. Drive code generation, performance tuning, optimization techniques, cross-team collaboration with hardware architects, set team objectives, and mentor engineers to deliver timely, high-quality compiler products.
Summary Generated by Built In

We are now seeking a SW Engineering Manager with strong leadership and mentoring skills to join our GPU Compilers Team. We craft outstanding compilers that realise the potential of NVIDIA's GPUs designed for solving worlds most complex problem. Our Compiler team is responsible for constructing and emitting the highest performance GPU machine instructions for Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide leading compiler engineering experts who provide leading edge performance and capabilities for NVIDIA's current and future complex parallel SIMT architectures.

In this role you will solve critical problems working alongside an outstanding engineering team with vision in Compiler technology and systems software, doing what you enjoy! Our compiler organisation makes its mark on every GPU and SoC product that NVIDIA builds. Would you like to be part of this outstanding organisation?

What you'll be doing:

  • Lead a distributed team of compiler engineers to build compiler for next generate GPU architectures.

  • Improve code generation for key applications accelerated by Nvidia GPU

  • Establish team objectives to meet schedules and goals, establish and evolve policies and procedures that affect the immediate organization, communicate with senior management for team vision and development.

  • Collaborating with members of various SW teams and the hardware architecture teams to accelerate the next generation of GPU software.

  • Insuring the scope of your team's efforts includes: helping drive performance tuning and analysis, crafting and implementing compiler and optimization techniques for workloads and other general software engineering work.

  • Mentor and coach engineers, encouraging a consistently excellent line management experience for all the engineers in the team.

  • Craft the team culture and norms in accordance with NVIDIA's values, identify gaps in being a successful team and act on them. In addition improve development practices and collaboration within the team and with others outside the team.

What we need to see:

  • Bachelors, Masters or Ph.D. or equivalent in Computer Science, Computer Engineering, related field (or equivalent experience)

  • 8+ years of production Compiler development experience with focus on compiler infrastructure, improvements to language frontends or optimizing backends.

  • 3+ years of technical lead/management experience with proven track record of delivering high quality product in timely manner.

  • Strong software design fundamentals and a deep understanding of compilers and programming languages

Ways to stand out from the crowd:

  • In depth knowledge of Processor architecture such as GPU, RISCV, ARM, x86

  • Experience with LLVM, Clang, GNU Toolchain or other compiler infrastructure.

  • Knowledge of compiler internals from front end to run-time environment

  • Experience with Embedded toolchain development

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you! With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. You will also be eligible for equity and benefits.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Skills Required

  • Bachelor's, Master's or Ph.D. in Computer Science, Computer Engineering, or related field or equivalent experience
  • 8+ years of production compiler development experience (compiler infrastructure, frontends or optimizing backends)
  • 3+ years of technical lead or management experience with proven product delivery
  • Strong software design fundamentals and deep understanding of compilers and programming languages
  • Leadership, mentoring, and people management skills to establish team vision, objectives, and development practices
  • In-depth knowledge of processor architectures (GPU, RISC-V, ARM, x86)
  • Experience with LLVM, Clang, GNU Toolchain or other compiler infrastructure
  • Knowledge of compiler internals from front end to run-time environment
  • Experience with embedded toolchain development
  • Experience with GPU-related languages and APIs (CUDA, PTX, OpenCL, OpenGL, Vulkan, DirectX, Fortran, C++)

NVIDIA Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about NVIDIA and has not been reviewed or approved by NVIDIA.

  • Equity Value & Accessibility Equity awards and a discounted ESPP are highlighted as core parts of total compensation, enabling employees to share in the company’s success. Stock-based compensation and the two-year lookback ESPP are consistently described as especially valuable.
  • Healthcare Strength Health coverage is portrayed as robust, with comprehensive medical, dental, and vision options alongside mental health support and on-site care resources. Employer HSA contributions and wellness perks reinforce the depth of the offering.
  • Retirement Support Retirement programs are depicted as strong, featuring a meaningful 401(k) match with Roth options and support for Mega Backdoor Roth contributions. These elements position long-term savings as a notable advantage of the total rewards package.

NVIDIA Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Santa Clara, CA
21,960 Employees
Year Founded: 1993

What We Do

NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, NVIDIA is increasingly known as “the AI computing company.”

Similar Jobs

TransUnion Logo TransUnion

Java Full-stack Engineer

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
13000 Employees

TransUnion Logo TransUnion

AVP - PMS Sales

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
World Trade Center, Yeshwanthpur, Bengaluru Urban, Karnataka, IND
13000 Employees

ServiceNow Logo ServiceNow

Architect

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
29000 Employees

Ericsson Logo Ericsson

Senior Test Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
88000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
LTX Thumbnail
Robotics • Conversational AI • Generative AI
Jerusalem, Israel
200 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account