New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
NVIDIA

Senior Technical Program Manager, Deep Learning Software

NVIDIA
Apply →
remote senior full-time Santa Clara, CA

First indexed 18 Jun 2026

Description

The Deep Learning Software Team at NVIDIA is seeking a Senior Technical Program Manager to lead software initiatives and develop Gen AI models enabling NVIDIA's most advanced AI researchers and engineers to create the future of computing.

Responsibilities:

  • Engage with cross-company partners to plan programs and coordinate teams to meet key business objectives
  • Guide engineering programs in all aspects of program management – planning, forecasting, documenting, scheduling, effective meetings, multi-faceted prioritization, management of dependencies, reporting, and effective handling of critical and blocking issues
  • Guide engineering teams in the use of agile methodologies
  • Develop and implement metrics for measuring program effectiveness and improvement areas, collect and analyze data in support of planning and data-driven decisions
  • Report on overall program status, providing insights and recommendations to senior management
  • Drive organizational alignment and efficiency by coordinating with multi-functional leads and streamlining processes
  • Work with multi-functional matrixed teams
  • Guide teams designing for advanced, complex, competing and often conflicting customer requirements
  • Moderate technical discussions to successful conclusions
  • Act as liaison between developers and customers, between technical and non-technical audiences

Requirements:

  • Bachelor's degree (or equivalent experience) in a related field with demonstrated program management expertise and mastery of technical and management practices
  • 10+ years program management experience including proven ability managing global projects, adaptable to multiple time zones
  • Demonstrated skill in engaging and moderating successful engagements with engineering partners and vendors
  • Exceptional communication and presentation skills for diverse technical and non-technical audiences with strong problem-solving and conflict management skills
  • In-depth understanding of software engineering principles and quality requirements in enterprise systems
  • Strong multitasking abilities with a focus on thoroughness and rapid context switching
  • Knowledge of agile methodologies and tools, project planning, and task tracking tools
  • Experience in AI training environments and resource capacity planning
  • Proactive in identifying and implementing efficient changes in software engineering and release management
  • Excellent organizational skills and ability to use project management tools (e.g., Jira, Aha!, Confluence) and distributed version control systems (e.g., Git)

Preferred Qualifications:

  • Background in computer science, machine learning, deep learning, open-source software, and GPU technology
  • Prior experience in production application software development, release and support methodology, and DevOps
  • Prior experience in the management of customer workflows using large-scale distributed computing and working with AI researchers or directly training and evaluating AI models
  • Consistent track record of driving process improvements and measuring efficiency
  • A passion for sharing knowledge and experience driving complex projects end-to-end

You will also be eligible for equity and benefits.