NVIDIA is seeking Compiler Engineers! You will be a key member of our AI Compilers Team working on enabling programmability for NVIDIA GPUβs. Our Compiler team is growing and seeking top-tier compiler engineers who want an exciting and fun role as they help lead the charge to even greater accomplishments within a world-class organization. Come join us and to be part of the team in making a difference!
β
β
What you'll be doing:
- Design and implementation of significant parts of the compiler.
- Work on performance analysis and design/implementation of new optimizations.
- Develop profiling and debugging tools to generate compiler performance metrics.
- Partner and collaborate with global compiler and software teams to coordinate improvements and problem resolutions.
β
β
What we need to see:
- Pursuing a BS/MS in Computer Science or Computer Engineering
- Relevant work or research experience in Compilers, MLIR, performance analysis, compiler optimizations, code generation.
- Must have Low Level Virtual Machine (LLVM) experience
- Excellent C/C++ and Python programming and software design skills, including debugging, performance analysis, and test design.
- Knowledge of Solvers, Optimizers and Optimization problems.
β
β
Ways to stand out from the crowd:
- PhD strongly preferred
- Proven ability to design/architect compiler frameworks.
- Knowledge and understanding of GPUβs
- Experience with open source compilers and contributions to code base.
- Strong interpersonal skills are required along with the ability to work in a dynamic product-oriented team with ability to collaborate well with others in an energizing environment.
β