Technical Program Manager - Enterprise Software Release and Execution
at Nvidia
USD 168,000-322,000 per year
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
Communication @ 7
Deep Learning @ 6
GPU
GenAI
Generative AI @ 4
LLM
Machine Learning @ 6
PyTorch @ 7
TensorFlow @ 7
- 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 strong and technical program manager to drive and deliver enterprise software releases. The role focuses on program management, Generative AI innovations, Large Language Models (LLMs), traditional machine learning (ML), and NVIDIA's enterprise software stack. You will collaborate with engineering, product management, and external software stack partners to execute product roadmaps, develop robust delivery processes, assess project health, and resolve issues.
Responsibilities
- Manage technical alignment and product delivery with various NVIDIA partners.
- Drive release planning with globally distributed Engineering and Product teams.
- Ensure consistency and coherence of specifications, establish quality standards, and drive high-quality software releases.
- Provide objective and constructive feedback on processes and execution.
- Establish systems to manage product feedback from customers and internal stakeholders.
- Promote a positive and inclusive organizational environment.
- Stay current with developments in relevant technology and computing ecosystems.
- Lead infrastructure, full-stack, and AI/ML solutions while providing technical vision and supporting execution.
- Identify and implement process improvements, standard methodologies, efficiency gains, and performance enhancements.
Requirements
- 8+ years of experience in technical program management or related roles.
- 5+ years of experience in engineering and coding, as well as machine learning and deep learning software architecture and frameworks.
- Bachelor's degree in Computer Science, Electrical Engineering, or another technical field, or equivalent experience.
- Deep hands-on experience with deep learning frameworks such as TensorFlow and PyTorch.
- Knowledge of generative AI advancements.
- Experience leading software product programs using AI technologies.
- Ability to cultivate teamwork among technical and non-technical teams.
- Strong written and oral communication skills, independence, and effective multitasking with minimal day-to-day direction.
- Proven ability to align external and internal stakeholders and deliver complex products to customers.
- Experience creatively resolving issues and resource conflicts, thinking strategically and tactically, and building consensus.
- Detailed knowledge of software engineering principles.
- Experience with industry-standard configuration management tools, productivity tools, and process automation.
- Ability to work in a dynamic environment with shifting priorities and changing requirements.
- Excellent knowledge of Generative AI and Large Language Models, specifically in relation to NVIDIA GPUs and software libraries.
Compensation and Benefits
The base salary range is $168,000–$258,750 USD for Level 4 and $200,000–$322,000 USD for Level 5. The position is also eligible for equity and benefits.
More jobs at Nvidia
Research Engineer, Interactive World Models - New College Grad 2026
Nvidia · Santa Clara, United States
USD 108,000-195,500 per year
Senior Security Engineer, Infrastructure Security Engineering - DGX Cloud
Nvidia · Canada
CAD 170,000-275,000 per year
Systems Software Engineer - AI and Cloud
Nvidia · Santa Clara, United States
USD 124,000-241,500 per year
Senior Engineering Manager, Infrastructure Security Engineering - DGX Cloud
Nvidia · Canada
CAD 245,000-295,000 per year
Senior Compute Platform Engineer, LSF
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Similar jobs
Senior Research Engineer - Enterprise Products
Nvidia · United States
USD 192,000-356,500 per year
Technical Program Manager - Enterprise Software
Nvidia · Santa Clara, United States
USD 136,000-258,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 Machine Learning Engineer, Accelerated Apache Spark
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior AI Infrastructure Software Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Engineer, Machine Learning Inference
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
NVIDIA 2027 Internships: Ph.D. Research Generative AI
Nvidia · Santa Clara, United States
USD 38-94 per hour