GPU Backend Compiler Engineer
$152k - $242k • US, TX, Austin
Posted 14d ago
Job Location
US, TX, Austin
Tech Stack
Remote Work Policy
On-site
Categories
Machine Learning Engineer
About the job
We are seeking a Backend Compiler Engineer to join our GPU Software organization. The Compiler team is responsible for constructing and emitting high-performance GPU machine instructions for both Graphics (OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team comprises leading compiler engineering experts who deliver cutting-edge performance and capabilities for NVIDIA's complex parallel SIMT architectures.
Responsibilities
- Understand, modify, and improve a proprietary GPU compiler backend written in C++.
- Design and develop new compiler passes and optimizations for best-in-class compiler and tools.
- Collaborate with global compiler, hardware, and application teams on improvements and problem resolution.
- Contribute to deep-learning compiler technology, spanning architecture design and support through functional languages.
Requirements
- B.S. or equivalent degree in Computer Science/Engineering or equivalent experience.
- 3+ years of compiler code generation experience.
- Excellent C++ programming skills.
- Strong background in software engineering principles, focusing on robust and maintainable solutions.
- Good communication and documentation skills.
- Self-motivated.
Benefits
- Highly competitive salaries
- Comprehensive benefits package
- Equity
- Benefits
