GPU Compiler LLVM Backend Intern - 2027
Salary not listed • China, Shanghai • Internship
Posted 25d ago
Remote Work Policy
On-site
Employment Type
Internship
Categories
LLM Engineer
About the job
NVIDIA is seeking a talented LLVM Compiler Intern to join our GPU Software organization. This role involves working on the construction and emission of high-performance GPU machine instructions for both Graphics and Compute applications. You will be part of a world-class team of compiler engineering experts, contributing to cutting-edge performance and capabilities for NVIDIA's complex parallel SIMT architectures.
Responsibilities
- Understand, modify, and improve an NVIDIA GPU compiler and assembler 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 to oversee improvements and resolve issues.
- Contribute to deep-learning compiler technology, spanning architecture design and support through functional languages.
Requirements
- Pursuing a B.S. or higher degree in Computer Science/Engineering.
- Excellent hands-on C++ programming skills.
- Strong background in software engineering principles, focusing on robust and maintainable solutions.
- Good communication and documentation skills.
- Self-motivated.
