Technical Program Manager - Software Engineering
Core
Lead complex, cross-functional technical programs involving multiple product, platform, and engineering teams from planning through implementation and release.
Role type
Senior Technical Program Manager (Software Engineering)
Builds
Software products and platform integrations for edge-to-cloud solutions
Domain
High-Performance Computing & AI Software
Deliverable
production ML models
Required skills
Program management, Agile/Scrum execution, stakeholder management, risk management, resource allocation, process improvement, technical troubleshooting, data analysis
Preferred skills
PMP/PMI certification, High-Performance Computing experience, AI application for data analysis
Technologies
Agile tools, Burndown charts, Cumulative flow metrics, Project planning tools
Responsibilities
Develop and manage program schedules, milestones, and dependencies; Drive Agile execution across engineering teams; Monitor program progress and adjust delivery plans; Communicate status and risks to senior leadership; Establish and monitor Agile delivery metrics; Identify process improvements and mentor team members
Seniority
Senior, hands-on IC