As Microsoft continues to redefine the future of AI, they are seeking passionate engineers to tackle complex and impactful challenges. The vision is to build intelligent systems that deeply understand users and adapt across agents, applications, services, and infrastructure. This role specifically focuses on building distributed data systems and APIs to power adaptive, context-aware experiences across Microsoft AI, aiming to make Copilot responsive to user preferences, workflows, and goals while preserving privacy, security, performance, and scale. The Principal Software Engineer will lead the design and development of distributed data infrastructure, APIs, and personalization pipelines for Copilot’s intelligence, working across Microsoft AI and Copilot teams. The ideal candidate will have a methodical approach to problem-solving, proficiency in backend technologies, familiarity with applied AI challenges, and the ability to architect robust solutions. They should be hands-on, enjoy building world-class consumer experiences in a fast-paced environment, and possess good judgment for risk vs. velocity and value decisions. Microsoft's mission is to empower every person and organization to achieve more, fostering a culture of inclusion, respect, integrity, and accountability.
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