Senior GPU Architect, Deep Learning
About the role
The NVIDIA GPU Architecture group is seeking a Senior GPU & Deep Learning Architect to join and lead various architecture efforts. Key responsibilities include designing new hardware features for deep learning workloads, advancing parallel computation, and interacting with researchers to build simulators and validate new architectural features.
Responsibilities
- Design new hardware features for future processing architectures targeted at deep learning workloads, for both training and inference.
- Advance the state of parallel computation.
- Be knowledgeable about future parallel programming models and their impact to hardware.
- Develop software for various hardware simulators, test infrastructures or metrics systems including databases.
- Work in a team to document, design, develop tools to analyze and simulate, validate, and verify functional or performance models.
- Develop tests, testplans, and testing infrastructure for new graphics or parallel processing architectures.
- Be hungry to learn and work on simulators, RTL and real silicon.
Requirements
- MS in Computer Science, Electrical Engineering or Computer Engineering or equivalent experience.
- Experience in working with hardware targeted at deep learning, or working on mapping deep learning algorithms to hardware.
- 8+ years of relevant industry experience in GPU or other parallel programming architectures (or other equivalent experience).
- Strong programming ability in C, C++, Perl and Python.
- Background in computer architecture, parallel processing, signal processing and/or high performance computing.
- Knowledge of state of the art in DL algorithms and attention mechanisms is a huge plus.
Qualifications
- Must have a strong academic background in Computer Science, Electrical Engineering, or Computer Engineering.
- Experience in GPU or other parallel programming architectures is essential.
- Ability to work independently and in a team setting.
- Excellent communication and problem-solving skills.
Skills
- Strong programming skills in C, C++, Perl, and Python.
- Experience with hardware simulators and test infrastructures.
- Knowledge of parallel processing and signal processing.
- Understanding of deep learning algorithms and attention mechanisms is beneficial.
Benefits
NVIDIA offers competitive compensation packages, including base salaries ranging from $184,000 to $287,500 for Level 4 and $224,000 to $356,500 for Level 5, depending on experience and location. Additional benefits include equity, health insurance, retirement plans, and more.
Pay
Base salary range: $184,000 - $287,500 for Level 4, and $224,000 - $356,500 for Level 5.
Schedule
Full-time position.
Contact Information
To apply, please visit our careers page at [insert link here]. Applications are accepted until January 13, 2026.