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
CUDA @ 6
Communication @ 7
Deep Learning @ 8
GPU
Parallel Programming @ 4
PyTorch
Python @ 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 looking for a Senior Deep Learning Software Engineer, PyTorch, to design and build tools used by AI engineers worldwide to design, develop, and deploy AI applications that scale across thousands of GPUs. The role contributes directly to PyTorch and NVIDIA's AI platform while collaborating with NVIDIA teams and the international PyTorch community.
Responsibilities
- Design and build PyTorch components that run efficiently on supercomputers with thousands to hundreds of thousands of GPUs.
- Collaborate with NVIDIA hardware and software teams to improve overall GPU performance in PyTorch.
- Design, build, and support production AI solutions used by enterprise customers and partners.
- Work with internal applied researchers to improve their AI tools.
Requirements
- Bachelor's degree in Computer Science or Engineering, or equivalent experience.
- At least 12 years of professional experience in deep learning.
- Proficiency in C++ programming.
- Strong understanding of systems software and interfaces.
- Demonstrated experience with thread and distributed parallel programming.
- Demonstrated background developing large software projects.
- Strong verbal and written communication skills.
Preferred Qualifications
- Contributions to and participation in the open-source community.
- Familiarity with deep learning compilers.
- Familiarity with deep learning modeling trends.
- Background in CUDA programming and Python.
- Demonstrated experience working with multidisciplinary teams.
Benefits
The role offers equity and benefits as part of NVIDIA's comprehensive benefits package. Applications will be accepted at least until October 16, 2026. NVIDIA is an equal opportunity employer committed to fostering an inclusive work environment.
More jobs at Nvidia
Engineering Product Manager
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Principal System Software Engineer - CUDA Driver
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Manager, Developer Infrastructure and Build Engineering
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Technical Program Manager, Cloud Infrastructure
Nvidia · Santa Clara, United States
USD 168,000-322,000 per year
Product Management MBA Intern, Laptop - Summer 2027
Nvidia · Santa Clara, United States
USD 38-94 per hour
Similar jobs
Senior Deep Learning Framework Communications Engineer
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Math Libraries Engineer - Sparsity in AI
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior System Software Engineer - GPU Performance
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Senior Software Engineer, AI Inference Systems
Nvidia · Germany
PLN 292,500-650,000 per year
Senior Deep Learning Compiler Engineer - PyTorch
Nvidia · Berlin, Germany
PLN 292,500-507,000 per year
Solutions Architect
Nebius · United States
USD 250,000-320,000 per year
Senior Deep Learning Software Engineer, Inference and Model Optimization
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Research Intern, Spatial Intelligence - Summer 2027
Nvidia · Santa Clara, United States
USD 38-94 per hour