Technical Program Manager - Enterprise Software Release and Execution

at Nvidia
USD 168,000-322,000 per year
MIDDLE
✅ On-site

Used Tools & Technologies

LLM GPU GenAI

Required Skills & Competences

Machine Learning @ 6 TensorFlow @ 6 Hiring @ 3 Communication @ 6 Product Management @ 3 PyTorch @ 6 Deep Learning @ 5 Generative AI @ 6 AI @ 3

Details

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Today NVIDIA is focusing on the next era of computing powered by AI. This role is for a strong, technical program manager to drive and deliver enterprise software releases, with emphasis on Generative AI, Large Language Models (LLMs), and traditional machine learning (ML). The position requires close collaboration with engineering, product management, and external software stack partners to deliver complex product roadmaps and to develop robust processes for timely execution and high-quality releases.

Responsibilities

  • Manage technical alignment and product delivery with various NVIDIA partners.
  • Drive release planning and collaborate with engineering and product teams distributed globally across time zones.
  • Ensure overall consistency and coherence of specifications; set quality standards and drive quality output for software releases.
  • Inspect and assess project health; provide feedback for corrections or raise issues for quick resolution.
  • Ensure systems are in place to manage product feedback from customers and internal stakeholders.
  • Promote a positive environment and model behavior that supports good morale across the organization.
  • Stay current with developments in relevant technology and computing ecosystems.
  • Lead programs spanning infrastructure, full-stack, and AI/ML solutions; provide technical vision and foster an inclusive team culture.
  • Identify opportunities for process improvements and optimizations; collaborate to implement standard methodologies and drive efficiency gains.

Requirements

  • 8+ years proven track record in technical program management or related roles.
  • 5+ years of experience involving engineering (coding) and machine learning / deep learning software architecture and frameworks.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or other technical field (or equivalent experience).
  • Deep hands-on experience with deep learning frameworks (e.g., TensorFlow, PyTorch) and up-to-speed knowledge on generative-AI advancements.
  • Experience leading programs building software products using AI technologies.
  • Ability to cultivate teamwork among mixed technical and non-technical teams.
  • Strong written and oral communication skills; able to work independently and multitask with minimal direction.
  • Proven track record driving alignment across external and internal stakeholders and delivering complex products to customers.
  • Experience resolving issues and resource conflicts creatively; ability to think strategically and tactically and build consensus.
  • Detailed knowledge of software engineering principles; experience with industry-standard configuration management tools, productivity tools, and process automation.
  • Excellent knowledge of theory and practice of Generative AI and Large Language Models, and specifically with NVIDIA GPUs and software libraries.

Compensation & Other Details

  • Base salary ranges provided by level:
    • Level 4: 168,000 USD - 258,750 USD
    • Level 5: 200,000 USD - 322,000 USD
  • Eligible for equity and benefits (link provided in the original posting).
  • Applications accepted at least until March 24, 2026.
  • NVIDIA uses AI tools in its recruiting processes.
  • NVIDIA is an equal opportunity employer and values diversity in hiring and promotion practices.