- Location
- Santa Clara, CA,US, US · Austin, TX,US, US · TX,US, US · Leavenworth, WA,US, US · CA,US, US · Redmond, WA,US, US
- Workplace
- Remote
- Type
- Full-time
- Department
- Engineering
- Seniority
- Senior
- Closing date
- Today
- Source
- Eightfold
Description
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 compiler and tools Expertise in LLVM code generation including instruction scheduling, software pipelining, register allocation, GlobalISel, TableGen, LLVM IR, and Machine IR (MIR) Proficient in compiler design and in performance analysis tools Experience developing compiler optimizations and code generation for GPUs Experience in developing CUDA, DirectX, OpenGL/Vulkan applications