Member of Technical Staff, Principal Software Engineer - Windows Copilot | Microsoft Careers
At a glance
AI generatedTL;DR
Join Microsoft as a Software Engineer on their cutting-edge AI team focused on enhancing Windows with agentic computing experiences. You will design and develop secure, performant platform services and next-generation Copilot features, collaborating closely with researchers and engineers to build innovative AI products. Your day-to-day involves working at the intersection of distributed systems, AI, and agent-driven development, creating robust backends and native tools that enable intelligent user interactions on Windows PCs. Ideal candidates have extensive experience in languages like C++, Java, or Python, along with hands-on expertise using modern AI coding agents to drive adoption and define best practices for agentic workflows. This role tackles complex challenges at consumer scale, transforming how users interact with their devices through advanced AI integration.
Skills
What you'll do
- Design and develop next generation products and features for Copilot experiences on Windows.
- Build secure and performant platform services to support AI-driven user experiences.
- Collaborate with cross-functional teams to integrate AI into native Windows tools.
- Overcome technical challenges to deliver iterative improvements quickly to users.
- Define best practices for prompt design and human-in-the-loop systems.
What we're looking for
- Extensive experience (12+ years) with coding in C, C++, C#, Java, JavaScript, or Python.
- Master's Degree in Computer Science or related field preferred.
- Expertise in modern AI coding agents and agentic development workflows.
- Track record of driving adoption of agentic tools to improve engineering velocity.
- Experience defining best practices for prompt design and human-in-the-loop systems.
Employer
About Microsoft
Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing
Microsoft currently has 534 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 488 roles with salary data.
Most-posted roles
- | Microsoft Careers 121
- Principal Software Engineer | Microsoft Careers 19
- Senior Software Engineer | Microsoft Careers 18
- Software Engineer II | Microsoft Careers 10
- Principal Applied Scientist | Microsoft Careers 5