Principal Technical Program Manager-SW
Core
Drive engineering excellence and predictable project delivery for a global software organization in a high-growth startup environment.
Role type
Principal Technical Program Manager (Software)
Builds
Scalable software programs across ML, kernel, compiler, runtime, and tools domains.
Domain
System software, AI/ML infrastructure, semiconductor, and high-performance computing.
Deliverable
production ML models | product features | infrastructure
Required skills
End-to-end program management, distributed team coordination, agile practices, risk mitigation, stakeholder influence, software lifecycle management, project toolchain proficiency, AI/ML/compiler knowledge, scalable process design.
Preferred skills
AI/ML infrastructure background, semiconductor/system software experience, GPU/NPU/ASIC optimization knowledge, Series B/C startup scaling experience, external dependency management.
Technologies
Jira, Smartsheet, Confluence
Responsibilities
Lead end-to-end program management across software domains; Coordinate delivery across distributed teams; Implement agile practices; Define metrics and dashboards; Develop playbooks and best practices; Translate product goals into engineering programs; Identify and mitigate delivery risks; Act as liaison between teams and leadership; Collaborate with product, hardware, and partner teams.
Seniority
Principal, hands-on IC with strategic influence