JobsSenior CPU Compiler Engineer - HPC
Job description
NVIDIA's HPC Compiler Team is seeking a Compiler Developer to contribute to the development of a leading optimizing compiler for high-performance computing. The role involves working on significant scientific applications that address real-world challenges in various fields. The ideal candidate will engage with both internal teams and the open-source community to enhance compiler features and optimizations. This position offers a unique opportunity to be at the forefront of compiler development in a dynamic and innovative environment.
Requirements
- Bachelor's Degree in Computer Science, ECE, or a related field, with a Ph.D. or Master's preferred.
- 6+ years of experience developing production quality compilers or tools.
- Proven understanding of compiler internals, front-ends, and optimizers.
- Knowledge of programming fundamentals, especially in C/C++, with a deep understanding of parallel computer architectures and optimizations.
Responsibilities
- Design and implement new features for high-performance CPUs and GPUs.
- Work with application teams to tackle interesting and meaningful compilation problems.
- Partner with team members on projects related to high-performance computing and optimizations.
- Interact directly with teams in the open source community.
Benefits
- Employees at NVIDIA are often offered comprehensive, day-one benefits—including medical, dental, and vision coverage with HSA support, life and disability insurance, an Employee Assistance Program, and a 401(k) with auto-enrollment. Many roles also have generous time off and holidays, donation matching (up to $10,000), and a wide menu of extras like FSAs, commuter benefits, legal and identity-theft protection, pet insurance, and wellness discounts. Optional programs can include student-loan and home-purchase support, plus family care resources and expert medical services.
Is this posting expired or inaccurate?
