NVIDIA logo

Senior GPU Functional Modeling Architect

NVIDIA
Full-time
On-site
Santa Clara, California, United States
$152,000 - $287,500 USD yearly
Level - Senior

Role Overview

The Senior GPU Functional Modeling Architect position is pivotal in the NVIDIA Architecture Modeling group. This role focuses on collaborating with top-tier architects to enable functional simulation platforms across GPU generations. The ideal candidate will engage in modeling GPU architecture and develop tools for analysis and simulation.

Experience Level

This is a senior position aimed at candidates with a minimum of 5 years of relevant experience in computer science or engineering.

Key Responsibilities

Responsibilities include:

  • Modeling various GPU architectures and corresponding components.
  • Collaborating across modeling teams to design, document, and develop simulation tools.
  • Adopting diverse simulation models to enhance functional and performance evaluation.
  • Creating tests, test plans, and infrastructure for new architecture features.
  • Improving the simulation platform and developing resources for upcoming GPU architectures.
  • Utilizing AI technologies to streamline daily tasks.

Essential Requirements

Candidates must meet the following requirements:

  • A Bachelor's, Master's, or Ph.D. in Computer Science, Electrical Engineering, Computer Engineering, or a relevant field.
  • Proficiency in programming with C++, C, and familiarity with scripting languages like Python or Perl.
  • Experience in computer architecture modeling, with a preference for System C and TLM.
  • Familiarity with machine learning frameworks such as PyTorch, TensorFlow, and LangChain.
  • Strong problem-solving abilities and effective debugging skills.
  • Good communication and interpersonal skills for collaboration in a distributed team setting.

Education Requirements

Education credentials should include a BS, MS, or PhD in a related field.