Director, Technical Program Management - Software
NVIDIA AI · Santa Clara, CA · Yesterday
Information TechnologyFull-time
About the role
This position involves guiding strategy and implementation across extensive, complex software projects. It involves developing and expanding a high-impact TPM team, promoting operational efficiency, and ensuring consistent delivery across various products and platforms.
Responsibilities
- Lead, mentor, and scale a high-performing TPM team; set expectations for ownership, velocity, and proactive execution.
- Define and lead the implementation approach across a large engineering organization spanning multiple products and platforms.
- Partner closely with engineering, product, and collaborators to align priorities and ensure successful delivery.
- Build deep domain understanding of technologies and products; influence both technical direction and business outcomes.
- Establish real-time, automated program visibility through dashboards powered by agentic workflows; ensure clear communication of status, risks, and dependencies.
- Redefine TPM practices for the AI era: shift from manual tracking to automation, from reporting to decision enablement, and from coordination to execution leverage.
- Develop and implement scalable program management frameworks that support rapid growth and growing technical complexity.
- Define and track metrics and benchmarks to continuously improve execution quality, predictability, and efficiency.
- Drive a culture of urgency, ownership, and continuous improvement across teams.
Requirements
- 12+ overall years of experience, including 8+ years in technical leadership or TPM roles.
- Bachelor’s or higher degree in Computer Science, Engineering, or equivalent experience.
- Verified experience in forming and advancing TPM organizations across broad, matrixed frameworks.
- Strong understanding of software development processes and the ability to manage multiple complex workstreams simultaneously.
- Ability to operate at both strategic and tactical levels, aligning collaborators and driving execution.
- Demonstrated strength in risk management, problem-solving, and decision-making under ambiguity.
- Excellent communication skills with a focus on transparency and clarity across complex organizations.
- Experience leading Agile practices in large-scale software environments.
- Hands-on experience with AI-powered developer tools or coding agents.
Qualifications
- Background in AI/ML systems, deep learning, or large-scale data-driven products.
- Familiarity with the AI model lifecycle, including training, fine-tuning, and evaluation.
- Ability to contribute technically when needed, especially in Generative or Physical AI domains.
- Experience transforming program management through automation or technology-enhanced workflows.
- History of delivering large, complex programs with measurable business impact.
Skills
- Technical leadership and TPM experience.
- Strategic and tactical leadership skills.
- Agile practices and software development processes.
- AI and ML systems expertise.
- Program management and automation skills.
Benefits
- Competitive salaries.
- A generous benefits package.
Pay
Base salary range: 320,000 USD - 488,750 USD.
Schedule
Full time.