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.




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

Level of experience (years):

Senior (5+ years of experience)

How to apply:

Please mention NLP People as a source when applying


Tagged as: , ,

About Microsoft

Come as you are. Do what you love.

At Microsoft we help people and businesses throughout the world realize their full potential.

We make this simple mission come to life every day through our passion to create technologies and develop products that touch just about every kind of customer.

Working at Microsoft gives you the opportunity to do things that make a real difference in millions, even billions, of lives. To reach your full potential.

So why not take a closer look at Microsoft? We think you’ll find that amazing things really do happen here.