The Microsoft 365 Copilot team is hiring a Principal Software Engineer to shape long-running agentic capabilities and multi-model experiences, including Critique and Council. The role involves building systems that allow agents to perform complex, multi-step tasks and models to review one another’s outputs, combining perspectives to help people reach well-grounded conclusions. This is a hands-on engineering position focused on taking ideas from architecture to production. The engineer will build scalable, reliable backend services, work with frontier models, and collaborate with teams across Microsoft, including Microsoft Research, Azure, and MAI. The role owns implementation, evaluations, shipping, and production reliability, pairing rapid iteration with rigorous engineering to create dependable customer experiences. The successful candidate will bring technical judgment, a data-driven mindset, and a commitment to engineering excellence in a fast-paced, high-visibility environment. They will also contribute to Microsoft’s culture of inclusion, collaboration, accountability, and continuous learning.
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