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
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
Senior Research Engineer - Enterprise Products
Nvidia · United States
USD 192,000-356,500 per year
Senior Machine Learning Engineer, Accelerated Apache Spark
Nvidia · Santa Clara, United States
USD 224,000-356,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
Deep Learning Product Research Engineer
Nvidia · Santa Clara, United States
USD 136,000-253,000 per year
Senior Machine Learning Engineer, Trust
Airbnb · San Francisco, United States
USD 200,000-235,000 per year
Applied AI Engineer
Nvidia · United States
USD 152,000-287,500 per year
ML Solution Architect (Early Talent)
Nebius · United States
USD 102-126 per hour