This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior Technical Program Manager (STPM) is a cross-functional leader responsible for end-to-end delivery of complex technical programs and projects, bridging engineering, product, business, and stakeholder teams. They define program scope, objectives, and success metrics, develop detailed roadmaps, and drive execution by coordinating cross-team collaboration, resolving technical and resource dependencies, and mitigating risks. TPMs oversee project timelines, budgets, and quality standards, facilitate clear communication across stakeholders, and ensure alignment with organizational goals. They analyze technical challenges, provide strategic guidance, and drive continuous process improvement to optimize delivery efficiency and program outcomes.
Job Responsibility:
Own end-to-end program planning and execution across multiple engineering teams from scoping and milestone definition through launch and post-launch iteration
Build and maintain program schedules, risk registers, and escalation paths
proactively surface issues before they become blockers
Partner with engineering leads, product managers, designers, and applied scientists to align on priorities, resolve dependencies, and unblock delivery
Drive cross-team alignment through structured communication writing crisp specs, decision docs, and status reports for both technical and executive audiences
Translate AI research outputs and model improvement cycles into structured program plans with clear timelines, dependencies, and go/no-go criteria
Define and track success metrics including standard product health signals alongside AI-specific indicators such as latency, hallucination rate, and RAI scorecard results
Coordinate launch readiness across Legal, Privacy, Security, and Responsible AI review gates, ensuring compliance with Microsoft’s AI principles without losing delivery momentum
Lead program reviews, retrospectives, and readiness assessments
hold teams accountable to commitments
Identify and drive improvements to engineering processes, tooling, and ways of working including evaluation pipelines, A/B testing infrastructure, and deployment workflows
Requirements:
Bachelor's Degree AND 4+ years experience in engineering, product/technical program management, data analysis, or product development OR equivalent experience
2+ years of experience managing cross-functional and/or cross-team projects
Demonstrated ability to manage complex, multi-team programs with competing priorities and shifting requirements
Solid written and verbal communication skills
able to tailor messaging to engineers, researchers, and senior leaders
Familiarity with AI-based systems and the AI/ML product development lifecycle from data and training through evaluation, deployment, and monitoring
Nice to have:
Bachelor's Degree AND 8+ years experience engineering, product/technical program management, data analysis, or product development OR equivalent experience
6+ years of experience managing cross-functional and/or cross-team projects
Experience shipping AI or ML-powered products end-to-end
Familiarity with prompt engineering, RAG architectures, or orchestration frameworks (Semantic Kernel, LangChain)