Microsoft Corporation Principal Software Engineer in Cambridge, Massachusetts
The new Microsoft Edge web browser, based on the Chromium open source project is growing. The browser is the most-used class of application on Windows and other platforms, and Edge is currently used by hundreds of millions of users.
The team is also open to candidates working remotely within US.
We are looking for creative and passionate software engineer to build advanced intelligence into the browser for improved user productivity. The scenarios include automating the many-step tasks users do in the browser today, understanding the page the user is on including the semantics and main entities on the page, predicting the next activity of the user, and clustering the user tasks of different tabs into coherent and more productive groups. In addition to helping the user be more productive in Edge, this technology will impact many groups and products across the company.
In the Edge team we value and leverage diverse perspectives to help achieve our goal of making everyone more productive. It is only through diverse perspectives and a growth mindset can we achieve this ambitious goal.
If you love making next generation technology with AI and delivering it to consumer products that impact billions of users across the world, we are looking for you!
You are a great fit for this position if you:
Want to work on a critical product in a highly competitive space.
Have a real passion for crafting user experiences and delivering business results.
Have excellent communication skills with the ability to participate in work streams and negotiations across teams.
Have strong engineering practices, including great coding, debugging, performance analysis, and analytical skills
Improve performance of key user experience funnel.
Partner with designers, program managers, and data analytics to deliver features that delight our users.
Cultivate collaborative relationships with our partners across Microsoft to improve the Edge experience.
Use agile development principles to produce continuous value while readily adapting to change
7+ years of experience in building commercial software
Must have 4+ years experience in C/C++ or modern programming languages with solid engineering practices.
Experience in Large scale data processing like Apache Spark
Experience in industrial application of machine learning.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
//edgejobs, #Edge#, #WebXT#, #Fullstack#, #MarchineLearning#, #WebXTPrincipal#
- Microsoft Corporation Jobs