Senior Technical Program Manager

Posted:
12/20/2025, 4:45:12 AM

Location(s):
Hanoi, Hanoi, Vietnam ⋅ Hanoi, Vietnam ⋅ Ho Chi Minh City, Ho Chi Minh City, Vietnam ⋅ Ho Chi Minh City, Vietnam

Experience Level(s):
Senior

Field(s):
Product

Workplace Type:
Remote

As a Senior Technical Program Manager at NVIDIA's R&D Center, you will act as the bridge between strategy, execution, and technical alignment, driving complex programs end-to-end. This role demands strong technical acumen, exceptional program management skills, and the ability to influence without authority across a dynamic, matrixed organization. You will collaborate across software engineering, product management and other teams to deliver solutions that shape the future of accelerated computing and AI.

What you’ll be doing:

  • Program Ownership. Lead programs from inception to delivery, ensuring timelines, milestones, and quality standards are met. Manage release checklists, post-release feedback, and continuous improvement initiatives.

  • Maintain and continuously improve program plans; ensure project focus and execution against commitments.

  • Create and maintain metrics that track execution effectiveness and program health.

  • Technical Leadership: Deep dive into product architecture and design; maintain curiosity and technical proficiency. Collaborate with engineering teams to resolve technical challenges and optimize solutions.

  • Stakeholder Management: Communicate decisions, progress, and risks clearly to stakeholders at all levels. Build trust and influence across cross-functional teams.

  • Strategic Thinking & Risk Management: Identify and mitigate risks proactively to prevent delays and cost overruns. Drive RCCA (Root Cause and Corrective Action) and ensure gaps are closed effectively.

  • Communication & Information Management: Deliver precise, tailored information for diverse audiences. Consume complex data and bring clarity to discussions for actionable outcomes.

  • Complex programs with significant business impact. Deep technical expertise combined with advanced program management skills. Direct influence on strategic decisions and organizational success.

What we need to see:

  • BS in a technical field (MS preferred) such as Computer Science, Software Engineering, or related discipline.

  • 8+ years in technical program management or related roles, with proven success in leading large-scale programs.

  • Technical Expertise: Strong understanding of software/hardware development lifecycles, system architecture, and design principles. Familiarity with tools like Jira, NVBugs, Confluence; experience with Agile and PLC methodologies.

  • Soft Skills: Exceptional communication (verbal and written), stakeholder engagement, and problem-solving skills.

  • Leadership: Ability to influence without authority and lead cross-functional teams toward shared goals. Ability to balance short-term execution with long-term strategic improvements.

Ways to stand out from the crowd:

  • Background in AI, GPU, or high-performance computing domains.

  • Experience as a software developer.

  • Experience with productivity tools and process automation.

  • Ability to develop/enhance automation using AI tools for program efficiency.