senior software engineering Technical Program Manager ic · Posted Apr 27, 2026

About this role

Nvidia is hiring a senior-level Technical Program Manager in the software engineering function based in Shanghai, China. The posting calls out experience with LLMs, Deep Learning, Git, Jira.

Role
Technical Program Manager
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Shanghai, China
Posted
Apr 27, 2026

More roles at Nvidia

Implementation Methodology Engineer - GPU
Santa Clara, CA · mid
Python Deep Learning Frontend Development
Senior Security Architect, Cloud Authentication and Authorization
Santa Clara, CA · senior
Istio Distributed Systems Security
Senior Circuit Design Engineer
Santa Clara, CA · senior
Python Deep Learning Data Structures
Senior Formal Verification Engineer
Santa Clara, CA · senior
Python
Senior ASIC Verification Engineer, Coherent High Speed Interconnect
Santa Clara, CA · senior
Deep Learning
All Nvidia jobs →

Job description

from Nvidia careers

The Deep Learning Software Team 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. This leader will guide engineering programs using the best industry processes well suited to our fast pace and rapidly expanding roadmap.

What You'll Be Doing: 

  • 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 

  • Cultivate a culture of continuous improvement, finding opportunities for process enhancements  

    This is an excerpt. Read the full job description on Nvidia careers →
All software engineering jobs software engineering in Shanghai, China Jobs in Shanghai, China software engineering salaries software engineering career path
All Nvidia Jobs Browse software engineering roles senior positions