Principal Technical Program Manager, Copilot Voice & Vision
Microsoft
Responsibilities
- Own and manage the back-end infrastructure for the Copilot Voice & Vision stack, applying technical expertise in modern web stacks, networking, and large language model (LLM) serving.
- Serve and operate live voice and vision endpoints, including planning for Site Reliability Engineering (SRE) and on-call coverage, while monitoring and improving service quality metrics.
- Apply a deep understanding of multimodal LLMs—including differences from text models, evaluation methods, and prompting strategies—to inform product and engineering decisions.
- Support upstream customer teams as they develop new features on the Voice & Vision stack by understanding requirements, guiding teams to existing solutions, or scoping and delivering new features in collaboration with engineering.
- Collaborate with client engineers and data teams to ensure proper instrumentation for quality-of-life (QoL) metrics, enabling effective monitoring, assessment, and evaluation of new features and end-product quality.
- Partner with marketing to align product readiness with planned launches, proactively identifying risks, and tracking metrics that demonstrate business and user impact.
- Manage and prioritize the backlog of tasks across multiple teams, balancing product improvements, backend initiatives, customer feature requests, and triaging inbound bugs and support requests.
- Integrate with broader organizational processes such as cycle planning, RAG status updates, and weekly quality reviews (WQR) to ensure seamless alignment with company-wide operational rhythms.
- Lead capacity planning for efficient resource utilization, assessing the impact of new features from both the V&V team and upstream customer teams, and securing additional capacity as needed.
Qualifications
- 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.
- 3+ years of experience working with modern web stacks (such as Node.js, Python, or .NET), networking protocols, or deploying or serving large language models (LLMs) in a production environment.
- 3+ years of experience designing, developing, or deploying voice and/or vision solutions in production environments (such as speech recognition, voice assistants, computer vision, or multimodal AI applications).
- 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 developing scalable data collection pipelines and operational processes.
- Ability to proactively identify risks, create mitigation strategies, and ensure timely project delivery.
- Demonstrated success working with engineering, research, and operations to deliver high-impact AI solutions.
- Ability to change the momentum of current plans to a more beneficial course that amplifies team impact
- Effective communication skills and executive presence.
Technical Program Management IC5 - The typical base pay range for this role across the U.S. is USD $139,900 - $274,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $188,000 - $304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.