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 @ 4
Algorithms
CUDA @ 1
Deep Learning @ 4
GPU @ 1
HPC
JAX @ 6
MPI @ 1
Machine Learning @ 7
OpenCL @ 1
Performance Analysis @ 6
PyTorch @ 6
Python @ 6
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 is seeking a Senior Deep Learning Systems Architect to help design hardware accelerator and processor architectures that enable state-of-the-art machine learning and data analytics algorithms and applications on next-generation mobile, embedded, and datacenter platforms.
Responsibilities
- Contribute to features that advance next-generation GPUs and systems for artificial intelligence.
- Keep up with the latest deep learning research and collaborate with internal and external deep learning researchers, hardware architects, and software engineers.
- Participate in engineering projects and co-design AI system architectures from conception through specification and prototyping.
- Understand AI and deep learning workloads and their mapping to underlying hardware and systems.
- Identify potential improvements and bottlenecks, propose solutions to address system gaps, and accelerate or improve current systems and methods.
- Perform first-principles analyses of deep learning techniques, system optimizations, and analytical models.
- Implement prototypes and conduct benchmarking to test and validate ideas.
Requirements
- MS degree or equivalent experience, or PhD, in computer science, computer architecture, electrical engineering, or a related field.
- 10 or more years of relevant work experience. Additional equivalent experience in relevant areas may substitute for an advanced degree.
- Strong background in several relevant areas, including:
- Machine learning, with a focus on deep neural networks and a solid understanding of deep learning fundamentals.
- Adapting and training deep neural networks for various tasks.
- Developing code with deep neural network training frameworks such as PyTorch, TensorFlow, or JAX.
- Numerical analysis.
- Performance analysis and optimization.
- Computer architecture.
- Programming fluency in C++ and ideally Python.
- Experience with GPU computing technologies such as CUDA, OpenCL, or OpenACC is a strong advantage.
- Experience with high-performance computing technologies such as MPI or OpenMP is a strong advantage.
Compensation and Benefits
The base salary range is USD 224,000–356,500, determined by location, experience, and the pay of employees in similar positions. The role also includes eligibility for equity and benefits.
Applications will be accepted at least until July 19, 2026. NVIDIA is an equal opportunity employer and uses AI tools in its recruiting processes.
More jobs at Nvidia
Senior Staff Network Automation Engineer
Nvidia · Santa Clara, United States
USD 208,000-333,500 per year
Senior MLOps Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Technical Program Manager - Autonomous Vehicles
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Technical Product Marketing Engineer, Metropolis - New College Grad 2026
Nvidia · Santa Clara, United States
USD 92,000-184,000 per year
Senior Data Analyst - Automotive
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Similar jobs
Senior Deep Learning Frameworks CUDA Software Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Deep Learning Performance Architect
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Distinguished Software Architect - Deep Learning and HPC Communications
Nvidia · Santa Clara, United States
USD 320,000-488,800 per year
Senior Software Engineer, CUDA Deep Learning Systems
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Software Engineer, CUDA Deep Learning Systems
Nvidia · Santa Clara, United States
USD 124,000-195,500 per year
Principal Developer, AI Networking
Nvidia · Santa Clara, United States
USD 272,000-488,800 per year
Senior Deep Learning Performance Architect
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Systems Software Engineer, AI Stack and Performance - DGX Station
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year