Sr Machine Learning Scientist
Redmond , Washington
October 19, 2017
We are building machine learning into Office to create intelligent features. We are looking for people who want to build models that will go into production - our current partner teams include Word, PowerPoint, Excel, Outlook, Office Online, Office Natural Language Experiences and more.

Who are we?
The OXO Machine Learning team leverages machine learning and the vast quantities of data from Office users to build amazing features in Office. We are a growing team with a goal-oriented, startup-like atmosphere, where varied skills are highly-valued, and the focus is on customer impact and execution speed. We are looking for someone with experience in applied machine learning and a desire to ship machine learning solutions to customers. Our team works closely with partner teams to understand places where machine learning can be leveraged for customers, then partners to ship those features.

What do we do?
Build models, improve metrics, innovate. On our team, understanding the customer is just the beginning. You will analyze customer data, work to understand customer problems, build models to assess these problems and then work with partner teams to build and ship machine learning models as customer-facing features. A flexible problem-solving attitude with the ability to work independently are vital. You will work cross-team to produce models that will be learned at scale and deployed at scale to Office customers.

Who are you?
An ideal candidate would be experienced in a wide array of ML techniques, with a focus on problem solving rather than a particular method or tool kit. Opportunities include user modeling, NLP, data insight generation and many more. Experience building and deploying ML models is a definite plus. A desire to do so is required!
• Experience building practical machine learning models with applications to real-world problems.
• Experience with ML tools to build models and analyze data. (e.g. r, Python, Matlab, scikit-learn).
• Knowledge of distributed computing systems is a plus (e.g. Spark, Hadoop, Hive, Cosmos).
• Demonstrated coding skills.
• Natural Language Processing experience is a plus.
• Master’s degree in Computer Science or Statistics, or equivalent work experience.

Basic Qualifications:
• 5+ years of experience building machine learning models

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. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to

A little about us:
Microsoft offers training and employment opportunities to help you turn your military experience and skills into a civilian technology career.

Know someone who would be interested in this job? Share it with your network.