Senior GPU Architect

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$184,000 - $356,500
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Senior GPU Architect

NVIDIA's GPU Architecture group is seeking exceptional architects and software developers to lead various architecture initiatives. This role focuses on advancing GPU architecture through innovative parallel programming models and architectures. As a Senior GPU Architect, you'll be at the forefront of developing cutting-edge features that enhance graphics capabilities and parallel computing performance. You'll collaborate with world-class architects and researchers, utilizing simulators and infrastructure to design and validate new features.

The position offers an opportunity to work with one of technology's most respected companies, known for pushing boundaries in graphics and parallel computing. You'll be responsible for developing and enhancing various GPU architecture features, contributing to NVIDIA's continued leadership in the field. The role combines hardware architecture expertise with software development, requiring both technical depth and creative problem-solving abilities.

Working at NVIDIA means joining a team of forward-thinking professionals in an environment that values creativity and autonomy. The company's focus on real-time, cost-effective computing platforms makes this an exciting opportunity for those passionate about advancing technology. With competitive compensation including a substantial base salary range and equity opportunities, NVIDIA offers a compelling package for top talent in the field.

Last updated 3 months ago

Responsibilities For Senior GPU Architect

  • Design new hardware features for future graphics and parallel processing architectures
  • Develop or enhance graphics or parallel processing algorithms
  • Be knowledgeable about future parallel programming models and their impact to hardware
  • Develop software for various hardware simulators, test infrastructures or metrics systems
  • 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

Requirements For Senior GPU Architect

Python
  • MS in Computer Science, Electrical Engineering or Computer Engineering or equivalent experience
  • 8+ years of relevant industry experience in GPU or CPU architecture
  • Strong programming ability in C, C++, Perl and Python
  • Background in computer architecture, graphics algorithms, parallel processing, signal processing and/or high performance computing

Benefits For Senior GPU Architect

Equity
  • Equity

Interested in this job?

Jobs Related To NVIDIA Senior GPU Architect

Senior Firmware Architect - Server Manageability

Senior Firmware Architect role at NVIDIA focusing on server manageability and GPU-based AI servers development.

Principal Platform Software Engineer - OpenBMC Platform Architect

Lead next-generation data center server platform architecture at NVIDIA, focusing on firmware development and hardware integration for GPU baseboards.

Principal Firmware Engineer - Data Center Server Management

Lead firmware architecture for data center server management at NVIDIA, focusing on GPU and Grace solutions.

Senior Memory System Architect

Senior Memory System Architect role at NVIDIA, leading memory systems development for AI, gaming, and automotive applications with 12+ years experience required.

System Software Architect, Programmable Vision Accelerator

Lead firmware and driver stack development for NVIDIA's Programmable Vision Accelerator engine, focusing on computer vision and machine learning optimization.