Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
Communication @ 6
Debugging @ 7
Deep Learning
GPU
LangChain @ 6
Machine Learning @ 6
Perl @ 6
PyTorch @ 6
Python @ 6
Robotics
TensorFlow @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
NVIDIA's work focuses on visual and AI computing. The company pioneered visual computing through the invention of the GPU, which is used for computer graphics, deep learning, robotics, and self-driving technologies.
NVIDIA's Architecture Modeling group is seeking architects, functional modeling engineers, and simulation experts to support GPU architecture efforts. The role involves working with architects and engineering teams to enable functional simulation platforms across GPU generations.
Responsibilities
- Model GPU architecture, baseboard components, and other features.
- Work across modeling teams in a matrixed environment to document, design, develop, analyze, simulate, validate, and verify models.
- Become familiar with NVIDIA's functional and performance simulation models and implement new modeling features.
- Develop tests, test plans, and testing infrastructure for new architectures and features.
- Guide improvements to the simulation platform and expand resources supporting future GPU architectures.
- Develop or use AI to support day-to-day tasks.
Requirements
- Bachelor's, master's, or doctoral degree, or equivalent experience, in Computer Science, Electrical Engineering, Computer Engineering, or a related field.
- 5 or more years of experience in related areas.
- Proficiency in C++, C, and scripting languages such as Python or Perl.
- Strong background in computer architecture, with modeling experience; SystemC and TLM experience preferred.
- Proficiency in Python and machine learning frameworks such as PyTorch, TensorFlow, and LangChain.
- Strong problem-solving and debugging skills, with a record of driving issues to closure.
- Effective communication and interpersonal skills, including the ability to work successfully in a distributed team environment.
- Strong collaboration skills with design and engineering teams.
Compensation and Benefits
- Base salary range of $152,000–$241,500 for Level 3.
- Base salary range of $184,000–$287,500 for Level 4.
- Base salary is determined based on location, experience, and the pay of employees in similar positions.
- Eligible for equity and benefits.
- Applications will be accepted at least until July 31, 2026.
- NVIDIA is an equal opportunity employer and is committed to fostering an inclusive work environment.
- NVIDIA uses AI tools in its recruiting processes.
More jobs at Nvidia
Deep Learning Algorithm Engineering Intern - 2026
Nvidia · Zurich, Switzerland
PLN 117,800-204,100 per year
Senior Project Delivery Manager - NVIS
Nvidia · United States
USD 168,000-322,000 per year
Principal Research Scientist, Synthetic Data Generation
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Staff Software Engineer - Agentic Automation
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Senior Firmware Engineer, NIC Firmware
Nvidia · Seattle, United States
USD 152,000-287,500 per year
Similar jobs
Applied AI Engineer
Nvidia · United States
USD 152,000-287,500 per year
Applied AI Engineer
Nvidia · United States
USD 152,000-287,500 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior AI Performance and Efficiency Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Machine Learning Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Principal Developer, AI Networking
Nvidia · Santa Clara, United States
USD 272,000-488,800 per year
Software Engineering Manager, Robotics Neural Reconstruction and Real2Sim Applications
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Senior Robotics Research Engineer, Robotics and AI for Drug Discovery
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year