Job Description
NVIDIA’s HPC compiler group wants to hire a Compiler Developer to join the team building one of the world's most important optimizing compilers. If you want to be in the driver seat of state of the art compiler development for high-performance computing, then we want you! We're the team implementing C++ Standard Language Parallel Algorithms, OpenACC, and Flang with a keen focus on high-level optimization for GPUs and CPUs using MLIR and LLVM.
What you'll be doing:
+ Solve difficult problems at the intersection of compilers, programming models, and high-performance computing architectures
+ Implement new and future OpenACC, OpenMP, and standard language parallelism features for C++, Fortran, and Python for NVIDIA GPUs and Multicore CPUs
+ Participate in the evolution of standard language parallelism for GPUs and Multicore CPUs
+ Balance individual effort with teamwork throughout debugging, prototyping, and productization
+ Discuss and refine software design...
What you'll be doing:
+ Solve difficult problems at the intersection of compilers, programming models, and high-performance computing architectures
+ Implement new and future OpenACC, OpenMP, and standard language parallelism features for C++, Fortran, and Python for NVIDIA GPUs and Multicore CPUs
+ Participate in the evolution of standard language parallelism for GPUs and Multicore CPUs
+ Balance individual effort with teamwork throughout debugging, prototyping, and productization
+ Discuss and refine software design...
Apply for this Position
Ready to join NVIDIA? Click the button below to submit your application.
Submit Application