Jobs · Engineering · North Carolina

Senior GPU Architect, Deep Learning

NVIDIA · Durham, NC · 1 wk ago
EngineeringFull-time

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.

Similar jobs

Senior GPU Architect

NVIDIAMassachusetts, United States· 1 wk ago
RemoteEngineeringapply on nvidia.wd5.myworkdayjobs.com