GPU Architecture Engineer - New College Grad 2026
NVIDIA AI · Durham, NC · Today
Art & CreativeFull-time
About the role
NVIDIA is seeking a skilled engineer to contribute to the development and enhancement of GPU architecture. This role involves contributing to GPU architecture simulators, GPU testing infrastructure, and metrics.
Responsibilities
- Contribute to advancing GPU Architecture Simulators, GPU testing infrastructure and metrics.
- Understand and model features for future GPU graphics and parallel processing architectures in C++ and Python.
- Develop test plans and testing infrastructure.
- Debug tests on architecture simulators.
- Develop tools to validate performance models and verify functional models.
Requirements
- Pursuing or recently completed an MS or PhD (or equivalent experience) in CS, EE, math or related discipline.
- Strong programming ability in C, C++, and Python.
- Deep knowledge of computer architecture and parallel programming.
Qualifications
- Experience in machine learning/deep learning and/or graphics algorithms, and/or signal processing.
- Prior architecture experience.
- Programming in CUDA and/or DX and Vulkan.
Skills
- Strong programming skills in C, C++, and Python.
- Knowledge of computer architecture and parallel programming.
- Experience with machine learning/deep learning and/or graphics algorithms, and/or signal processing.
- Experience with CUDA and/or DX and Vulkan.
Benefits
- Base salary range: $124,000 - $195,500 for Level 2, and $152,000 - $241,500 for Level 3.
- Eligibility for equity and benefits.
Pay
- Base salary will be determined based on location, experience, and the pay of employees in similar positions.
Schedule
- This posting is for an existing vacancy.