Microsoft's Windows Agent Experiences team is developing intelligent agents for Windows, aiming to integrate cloud and local-model powered experiences with orchestrators like Microsoft's Consumer and Enterprise Copilots. The team recently launched the Windows Settings Agent for Copilot+ PCs and is looking to expand the capabilities of agents on Windows 11.
Requirements
- 1+ years of experience working within AI/ML agent architectures, tools orchestration, or Copilot like experiences.
- Experience building Windows desktop apps with Windows SDK.
- Demonstrated foundation in data structures, algorithms, and object oriented design principles.
- Industry experience with .NET 9 APIs (e.g., modern threading) or earlier .NET Core versions AND C-Sharp.
Responsibilities
- Design & implement features for conversational, tool-using, and background agents across the Windows stack using C++, C-Sharp, Python for experimentation, and latest Windows SDK.
- Collaborate with PM, Design, and applied-data science partners to translate user centric scenarios into performant code.
- Contribute to the identification of dependencies, and the development of design documents for a product area with little oversight.
- Write clean, maintainable, and test-driven code; participate in code reviews and adhere to Microsoft ‘secure by default’ engineering practices.
- Contribute to efforts to break down larger work items into smaller work items and provide estimation.
- Debug product and live site issues learning from senior engineers to build operational excellence.
Other
- 3 days / week in-office
- Travel 0-25%
- Problem solving and collaboration skills; comfortable communicating in English across remote and in office settings.