Microsoft is seeking a Principal Software Engineering Manager to lead the team responsible for email semantic indexing supporting Outlook search and Microsoft 365 Copilot. The role owns the index lifecycle and operational health, and leads development of ways to experiment with and productionize new indexing approaches. It focuses on improving freshness, completeness, performance, and cost efficiency while proactively resolving cross-team dependencies and constraints. The manager partners with product, relevance, model, and engineering teams to turn promising approaches into production-ready capabilities, using shared quality and cost evidence to guide decisions. The role sets technical direction for content processing, embedding generation, index updates, and retrieval integration; guides architecture, design, testing, deployment, and continuous integration; and uses telemetry and controlled experiments to evaluate system behavior and downstream retrieval impact. As a people leader, this position develops engineers, establishes clear accountability, supports career growth, and fosters an inclusive culture of technical excellence and continuous learning. It embeds security, privacy, reliability, regulatory compliance, and Responsible AI throughout the software development lifecycle, and leads disciplined use of AI tools for development, testing, debugging, and operational workflows. The position includes people-management responsibilities such as employee growth and development, project execution, and performance management. Candidates must be able to meet Microsoft, customer, and/or government security screening requirements, including a Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
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
Senior