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 Math Libraries Engineer - LLM Integration and Developer Experience
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Architect, Networking AI
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Manager, CUDA Driver
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year
Custom SoC IP Verification Engineer
Nvidia · Santa Clara, United States
USD 168,000-310,500 per year
Research Intern, Fundamental Generative AI - 2027
Nvidia · Santa Clara, United States
USD 38-94 per hour
Similar jobs
NVIDIA 2027 Internships: Deep Learning
Nvidia · Santa Clara, United States
USD 20-71 per hour
Senior Deep Learning Compiler Engineer - XLA
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
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
Senior AI Compiler Engineer, MLIR
Nvidia · Santa Clara, United States
USD 152,000-287,500 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