This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Windows Experiences team is pioneering the future of intelligent agents on Windows. We are responsible for delivering cutting-edge, cloud and local-model powered experiences that seamlessly integrate with cloud orchestrators such as Microsoft’s Consumer and Enterprise Copilots. Our recent success includes shipping the Windows Settings Agent for Copilot+ PCs, and we continue to push the boundaries of what agents can do on Windows 11. Role Summary: As a Principal Software Engineer on the Windows Agentic Shell & App Experiences team, you will lead the design and development of high-impact agent experiences. You will architect and implement reliable, production-grade software using C++ and C#, leveraging the Windows SDK and .NET 9. Your work will directly influence the next generation of intelligent agents, driving innovation across Windows and Copilot ecosystems.
Job Responsibility:
Lead the technical design and architecture of agent-based features and systems
Drive end-to-end development of complex components using C++ and C#
Collaborate with cross-functional teams including PM, design, and data science to define and deliver product vision
Mentor and guide other engineers, fostering a culture of technical excellence and continuous learning
Ensure code quality, performance, and reliability through rigorous testing and code reviews
Integrate cloud and local AI models with cloud-based orchestrators to enable intelligent, context-aware agent behaviors
Contribute to strategic planning and roadmap development for agent experiences
Stay current with emerging technologies and industry trends to inform product direction
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience
6+ years experience in shipping large-scale software products, preferably in the Windows ecosystem
6+ years system architecture, performance optimization, and debugging
1+ year experience with Agentic AI, AI/ML integration and cloud services
4+ years experience demonstrated in driving technical initiatives and mentoring teams
Ability to meet Microsoft, customer and/or government security screening requirements
Microsoft Cloud Background Check
Nice to have:
Bachelor's Degree in Computer Science or related technical field with 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or C#
OR equivalent experience
Experience with agent frameworks, natural language processing, or conversational AI
Expertise in Windows SDK, and .NET frameworks
Familiarity with Windows internals and modern client application development
Track record of innovation and delivering user-centric solutions