Senior Graphics Shader Compiler Engineer at NVIDIA | Austin, TX, US | Rezi

Senior Graphics Shader Compiler Engineer at NVIDIA

Senior Graphics Shader Compiler Engineer

NVIDIA · Austin, TX, US

Today

Senior Graphics Shader Compiler Engineer

NVIDIA · Austin, TX, US

5 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Graphics Shader Compiler Engineer role.

Rezi rewrites your resume against NVIDIA's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Graphics Shader Compiler Engineer posting at NVIDIA — free, in seconds.

About the Role

Join our GPU Software organization as a Senior Graphics Shader Compiler Engineer, contributing to features and improvements that maximize NVIDIA GPU potential across diverse computational workloads, including deep learning, scientific computation, self-driving cars, and AAA gaming graphics. You will be a key member of a talented team working on a core compiler component for graphics drivers and general-purpose GPU computation acceleration, solving critical problems alongside diverse minds in GPU computing and systems software.

Responsibilities

  • Design and implementation of significant compiler parts.
  • Performance analysis and design/implementation of new optimizations.
  • Partner with global compiler, GPU driver, architecture, and application teams for improvements and problem resolution.
  • Seek interesting and meaningful compilation problems for state-of-the-art GPU technologies.
  • Contribute to open-source projects (LLVM, DXC - HLSL compiler).
  • Propose, design, and implement SPIR-V extensions, representing NVIDIA in Khronos.
  • Participate and contribute to the future of SPIR-V as a standard graphics interchange format.

Requirements

  • BS/MS in Computer Science or Computer Engineering (PhD strongly preferred) or equivalent experience.
  • 8+ years of experience and strong background in compilers.
  • Strong C/C++ programming skills.
  • Deep understanding of parallel programming models.
  • Experience with compiler optimizations, especially working with LLVM infrastructure.

Skills

  • Compilers
  • Compiler optimizations
  • LLVM infrastructure
  • C++
  • Parallel programming models
  • CUDA
  • DirectX
  • OpenGL
  • Vulkan
  • Code generation
  • Compiler framework building
  • SPIR-V
  • HLSL

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • Senior

Education Level

  • BS/MS in Computer Science or Computer Engineering
  • PhD

Salary/Compensations

  • 184,000 USD – 287,500 USD

Benefits

  • Equity
  • Benefits package

About the Company

  • NVIDIA is a technology industry leader with brilliant and hardworking people.
  • Product lines are growing fast in fields such as Virtual Reality, Artificial Intelligence, Deep Learning and Autonomous Vehicles.
  • NVIDIA uses AI tools in its recruiting processes.

Equal Opportunity

  • NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer.
  • We do not discriminate 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.