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 Edge browser is a core strategic product and a key entry point to Microsoft’s new AI ecosystem, serving hundreds of millions of users daily. As the era of AI-powered browsers begins, Edge faces direct competition from our competitors. We’re looking for a Principal Software Engineer to join the Edge Core AI browser team, one of the most high-profile and dynamic areas within Microsoft AI (MAI). Our mission is to leverage cutting-edge large language models (LLMs), context and prompt engineering to create innovative, intuitive, and state-of-the-art Copilot experiences that bring real value to browser users. Furthermore, our team keeps improving Edge core user experience to serve hundred million users every day.
Job Responsibility:
Design and deliver flagship Edge Copilot experiences in collaboration with product and design teams
Take end-to-end ownership on the User experience development, including Edge client and frontend
Build new infrastructure in Edge Client to expose power of modern browser to multiple teams across MAI
Drive innovation at the intersection of browser technology and AI systems, defining the next generation of intelligent browsing
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, React, C, C++, C#, Java, JavaScript, or Python
OR equivalent experience
6+ years of experience designing and developing software, with a proven track record as a technical leader on complex projects
Ability to perform system-wide root cause analyses and drive measurable improvements
8+ years of experience designing and developing software, with a proven track record as a technical leader on complex projects
Solid expert with React
Prior experience shipping products at Microsoft or in similarly large-scale environments
Nice to have:
Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, React, C, C++, C#, Java, JavaScript, or Python
OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, React, C, C++, C#, Java, JavaScript, or Python