Home
Jobs
Saved
Resumes
Raytracing Compiler Engineer – Developer and Performance Technology at NVIDIA | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Raytracing Compiler Engineer – Developer and Performance Technology
NVIDIA
Remote
Website
LinkedIn
Raytracing Compiler Engineer – Developer and Performance Technology
United States
Full Time
4 days ago
$184,000 - $356,500 USD
H1B Sponsor
Apply Now
Key skills
C++
C
Communication
About this role
Role Overview
Guide the design and implementation of a new LLVM-based backend JIT compiler targeting NVIDIA GPUs
Design and develop new compiler passes and optimizations required to meet the high-performance and low compilation time requirements of the compiler
Work with global compiler, hardware and application teams to oversee improvements and problem resolutions
Apply and adapt the latest compiler technologies to produce premier, robust, supportable compilers and tools
Get a chance to influence and work on new GPU architectures
Requirements
B.S. or higher degree in Computer Science/Engineering or equivalent experience
8+ years of compiler development experience, including 3+ years of experience in LLVM with a focus on code generation
Expertise in LLVM code generation, including instruction scheduling, software pipelining, register allocation, and LLVM IR
Proficient in compiler design and in performance analysis tools
Excellent hands-on C++ programming skills applied to industry standard C++ compilers and development frameworks
Strong background in software engineering principles crafting robust and maintainable solutions to challenging problems
Good communication and documentation skills and self-motivated
Benefits
health insurance
retirement plans
paid time off
flexible work arrangements
professional development
bonuses
stock options
equipment allowances
wellness programs
Apply Now
Home
Jobs
Saved
Resumes