Microsoft is seeking a Principal Software Engineering Manager to lead the Email Semantic Indexing team supporting Outlook search and Microsoft 365 Copilot. The role owns the email indexing lifecycle and operational health, and drives improvements in freshness, completeness, performance, and cost efficiency. It enables rapid, repeatable experimentation and turns promising indexing approaches into production-ready capabilities in partnership with product, relevance, and model teams, using shared quality and cost evidence to guide decisions. The manager sets technical direction for email semantic indexing, including content processing, embedding generation, index updates, and integration with retrieval systems. The role leads architecture and design discussions, manages dependencies across teams, and guides planning, implementation, testing, deployment, monitoring, and incident response. It also oversees service readiness and production health, incorporating telemetry, controlled experiments, security, privacy, accessibility, regulatory requirements, and Responsible AI practices throughout the software development lifecycle. As a people leader, the manager coaches and develops engineers, sets clear accountability, manages performance, and fosters an inclusive culture of technical excellence and continuous learning. The role also advances disciplined use of AI-assisted development, testing, debugging, and operational tools while maintaining human accountability for quality. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. Employees are expected to bring a growth mindset, innovate, collaborate, and uphold respect, integrity, and accountability to foster an inclusive workplace.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal