The Microsoft Content team powers AI-driven experiences for more than 1B users across Copilot, Bing, Edge, Windows, and Xbox. This role seeks a Principal Software Engineer to define and lead the technical direction for the next generation of intelligent, large-scale content platforms. The individual will be responsible for shaping multi-year technical strategy, driving architectural coherence across organizations, and building foundational systems for multiple product surfaces. This includes leading the design and evolution of distributed backend systems, cloud-native infrastructure, and data platforms operating at global scale with strict requirements for availability, latency, security, and cost efficiency. These systems must be designed for long-term extensibility and operational excellence. The role also involves guiding the integration of LLM-powered capabilities into production systems, defining patterns for retrieval, orchestration, evaluation, and responsible AI, ensuring these capabilities are deeply embedded, reliable, and scalable. Exceptional technical judgment, the ability to operate in highly ambiguous spaces, and a track record of influencing across teams and organizations are required. The Principal Software Engineer will collaborate closely with engineering leaders, product leaders, and applied scientists to align technical investments with long-term business outcomes. Microsoft's mission is to empower every person and every organization on the planet to achieve more, fostering a culture of inclusion, respect, integrity, and accountability. Microsoft AI (MAI) employees within a 50-mile commute of a designated U.S. office or 25-mile commute of a non-U.S. country-specific location are expected to work from the office at least four days per week, starting January 26, 2026.
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
Number of Employees
5,001-10,000 employees