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 key entry point to Microsoft’s new AI ecosystem, serving hundreds of millions of users daily. As the hypercompetitive AI browser ecosystem evolves, the Edge team is focused on continuing to lead. The Edge Web Platform engineering team is looking for a Senior Software Engineer - Browser Platform to join its on-device ML team to help deliver on-device ML capabilities developers want via new and evolving web APIs such as WebNN, the Prompt API, the Writing Assistance API, and more.
Job Responsibility:
Collaborate with teams across many parts of Microsoft, including with researchers to evaluate and optimize cutting-edge on-device models
Develop evaluation pipelines and datasets to ensure models meet developers’ needs
Integrate the models and runtimes into Edge and collaborate to improve the full on-device ML stack
Engage with the web ecosystem—including through the open web standards process—to ensure API designs are high quality and enable cross-browser interoperability
Contribute directly to the Chromium project for aspects that can be shared with other Chromium-based browsers
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, or Python
OR equivalent experience
Past experience contributing to a large-scale software engineering project
Past experience with evaluating and training ML models
Solid design, coding, and debugging skills in modern programming languages
Nice to have:
Master'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, or Python
OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java or Python