NVIDIA

Senior Compiler Engineer, Compute

NVIDIA

full-time

Posted on:

Origin:  • 🇺🇸 United States • California

Visit company website
AI Apply
Apply

Salary

💰 $148,000 - $287,500 per year

Job Level

Senior

About the role

  • Craft compiler capabilities enabling development and deployment of high performance parallel applications on NVIDIA's next generation GPUs
  • Design and implement enhancements to the CUDA C++ compiler driver and front-end, ensuring tight integration with third-party compiler software
  • Contribute to the CUDA C++ programming language specification and its evolution supporting new GPU hardware capabilities
  • Drive language conformance, front-end robustness, and compile-time improvements
  • Provide engineering support for the compiler and deliver targeted changes for production customer releases
  • Establish strong customer/partner relationships and trust through excellent execution and high-quality software development
  • Solve challenging problems alongside team members and lead efforts on the optimizing CUDA C++ compiler

Requirements

  • BS/MS/PhD degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
  • 4+ years of experience in developing production compilers or related software
  • Knowledge of compiler front-end technology
  • Advanced C++ development skills, including experience working with large, modularized codebases
  • Strong interpersonal, verbal and written communications skills
  • Capability to achieve objectives under tight deadlines
  • Experience executing tasks while managing competing priorities
  • Experience writing and debugging multithreaded programs
  • Deep understanding of technology and passion for what you do with strong teamwork
  • Proven ability to effectively guide and influence within a dynamic matrix environment
  • (Nice to have) Strong track-record in compiler engineering with EDG, LLVM-clang or other industrial strength compiler front-end
  • (Nice to have) Prior work on domain-specific front-ends or IRs such as MLIR, including dialect development or integration with custom compilers
  • (Nice to have) CUDA C++ application development experience
  • (Nice to have) Strong understanding of parallel programming concepts
  • (Nice to have) Experience working with Programming Language and programming language standards
NVIDIA

Senior CAD Engineer

NVIDIA
Seniorfull-time$168k–$311k / yearCalifornia · 🇺🇸 United States
Posted: 27 days agoSource: nvidia.wd5.myworkdayjobs.com
PerlPython
NVIDIA

Physical Design Methodology Engineer, Innovus Flows, New College Graduate

NVIDIA
Mid · Seniorfull-time$136k–$213k / yearCalifornia, Oregon · 🇺🇸 United States
Posted: 4 hours agoSource: nvidia.wd5.myworkdayjobs.com
AssemblyPerlPython
NVIDIA

Senior Performance Software Engineer, Deep Learning Libraries

NVIDIA
Seniorfull-time🇨🇳 China
Posted: 4 hours agoSource: nvidia.wd5.myworkdayjobs.com
AssemblyTensorflow
WeRide.ai

AI Simulation Engineer

WeRide.ai
Mid · Seniorfull-time$130k–$186k / yearCalifornia · 🇺🇸 United States
Posted: 16 days agoSource: jobs.lever.co
NVIDIA

Deep Learning Engineer, End-To-End Autonomous Driving

NVIDIA
Mid · Seniorfull-time$184k–$357k / yearCalifornia · 🇺🇸 United States
Posted: 41 days agoSource: nvidia.wd5.myworkdayjobs.com
Python