Description
NVIDIA is seeking a Senior DL Compiler Engineer to work on the CUDA Tile team. The successful candidate will design and implement compiler transformations, develop MLIR-based dialects and lowering passes, and optimize the performance of tile-based kernels.
The role involves:
- Designing and implementing compiler transformations
- Developing MLIR-based dialects and lowering passes
- Optimizing the performance of tile-based kernels
- Defining public APIs
- Crafting and implementing compiler and optimization techniques
- Performance optimization
Requirements:
- Bachelor's, Master's, or Ph.D. in Computer Science, Computer Engineering, or a related field
- 3+ years of relevant work or research experience in compiler optimization, performance analysis, and IR design
- Excellent C/C++ programming and software design skills
- Strong interpersonal skills
Preferred qualifications:
- Knowledge of CPU and/or GPU architecture
- CUDA or OpenCL programming experience
- Experience with MLIR, LLVM, XLA, TVM, and deep learning models and algorithms
NVIDIA offers highly competitive salaries and a comprehensive benefits package.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-CA-Santa-Clara/Senior-DL-Compiler-Engineer--CUDA-Tile_JR2023315