Back to jobsJob overview
About the role
Software Engineer at Microsoft
Required Skills
c++windowsai/mlxamlwinuivisual studiogithub copilotci/cddevops
About the Role
The Windows Connected Experiences team at Microsoft seeks a Software Engineer to build AI-powered productivity tools for Windows developers. This role focuses on creating solutions that accelerate workflows, automate tasks, and enhance developer efficiency through AI integration.Key Responsibilities
- Design and develop AI-driven productivity tools for Windows that enhance developer efficiency
- Integrate AI capabilities into everyday engineering workflows for intelligent assistance and automation
- Collaborate with engineering teams to identify pain points and deliver impactful, scalable solutions
- Explore innovative ways to embed AI across the software development lifecycle
- Maintain deep expertise in GitHub Copilot, Visual Studio, AI-assisted dev tools, Foundry SDK, CI/CD, and DevOps
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical discipline OR equivalent experience
- 2+ years of overall experience shipping commercial software
- 1+ years of experience in modern app development using XAML/UWP/WinUI and C/C++
- Excellent design, coding, debugging, teamwork, and communication skills
- Customer focused innovation mindset
Nice to Have:
- Demonstrated experience with application security assessment
- 5+ years of experience with C++ and Windows
- Experience with cross group design and coordination
- Deep technical experience including leading others
Benefits & Perks
- Industry leading healthcare