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).
Join the team that powers the most widely used operating system in the world. Windows is evolving into a secure, agent-first platform, and the Windows AI Platform team is at the forefront of this transformation. The team's mission is to lay the foundation for an agent-first Windows experience, driving innovation and reliability for users worldwide. The Windows Developer Platform team is responsible for creating the foundational capabilities that allow developers to build rich and modern applications for Windows. The team’s work has a profound impact, influencing the daily computing experience of more than a billion users around the globe. This role offers the unique opportunity to shape next-generation platform capabilities, collaborate across engineering teams, and contribute significantly to the ongoing evolution of the Windows app platform.
Job Responsibility:
Design and maintain high-quality platform components across the engineering cycle
Engage in feature design, suggest improvements, and independently deliver technical tasks
Build expertise in a technology area and provide reliable support for that domain
Use customer feedback, data, and telemetry to guide decisions and enhance reliability
Practice AI-assisted engineering with tools like GitHub Copilot or ChatGPT
Collaborate with partner teams and foster an inclusive culture
Contribute to process improvements for faster development and delivery
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Strong foundational knowledge of software design principles, data structures, algorithms, and systems thinking
Demonstrated ability to build prototypes and explore innovative platform solutions
Excellent communication skills, with the capability to articulate technical decisions using data and structured reasoning
Familiarity with AI-assisted development tools and core AI concepts such as model capabilities, retrieval augmentation, and principles of responsible use
Evidence of a growth mindset, with a proven ability to learn efficiently and work with curiosity and accountability
Advanced skills in design, coding, debugging, testing, and effective collaboration
Practical experience with AI developer tools, including GitHub Copilot and ChatGPT for coding, design, and productivity tasks
Comprehensive understanding of key AI concepts: model capabilities, context, retrieval augmentation, evaluation methods, and responsible use practices
Nice to have:
5+ years of professional experience delivering commercial software
Expertise in C/C++ and Windows application development
Experience integrating AI features such as natural language processing, semantic search, or intelligent assistance
Background in semantic search or content understanding on Windows platforms
Knowledge of agentic workflows and orchestration patterns
Proficiency in hardware-aware performance optimization (CPU/GPU/NPU)
Experience working with Windows platform APIs, COM, WinRT, and diagnostic tools
Strong commitment to customer satisfaction and quality engineering
Passion for craftsmanship and developing resilient, maintainable engineering systems
Proven track record of cross-team collaboration during both design and implementation phase