Posted Aug 16

Nvidia is hiring a
Senior Compiler Engineer - PVA

US, CA, Santa Clara • 3 Locations • 2 Locations
Full time

We are now looking for a Senior Compiler Engineer in our PVA Tools Team! NVIDIA has revolutionized parallel computing, and the development of the CUDA programming model fueled its power. While CUDA was targeted for GPU, we believe that it can drive other compute architectures. NVIDIA is developing a powerful compute platform (PVA) focused on vision and deep learning applications. PVA is being used in many of the largest autonomous vehicle and robotics projects in the world, solving real world problems.

NVIDIA’s PVA Tools Team wants to hire an experienced compiler developer to join the team building optimizing compilers for our platform. You will be joining a team bringing parallelization to standard language features. Your work will drive the future of C++, and CUDA as well as neural network description languages such as ONNX and Triton. If you want a front-row seat to innovative and pioneering compiler development, then we want you!

What you'll be doing:

  • Designing and implementing new features for PVA platform

  • Working with application teams to solve interesting and relevant compilation problems

  • Working closely with team members on projects as related to compiler development

  • Using open source and other existing technologies in the compiler development process.

What we need to see:

  • Bachelors Degree in Computer Science, ECE or related (Ph.D. or Masters preferred) or equivalent experience

  • 8+ years experience developing production quality compilers and tools

  • Deep understanding of compiler internals, front-ends, and optimizers

  • Knowledge of programming fundamentals, especially in C/C++, with an understanding of parallel computer architectures and optimizations.

Ways to stand out from the crowd:

  • Experience with LLVM and MLIR is a huge plus!

  • Familiarity with C++, CUDA

  • Knowledge and experience with DL networks

  • Have a real passion for compiler development and are highly motivated to work on groundbreaking technologies

NVIDIA is widely considered to be one of high tech's most desirable employers. We have some of the most forward-thinking and dedicated people in the world working for us. Our goal is to craft an environment where you can do your life's best work. If you're creative and autonomous, we want to hear from you.

The base salary range is $176,000 - $333,500. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

You will also be eligible for equity and benefits.

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Please mention that you found the job on ARVR OK. Thanks.