Microsoft Corporation Senior Applied Scientist in Bellevue, Washington

Artificial intelligence and machine learning are changing the world. The Applied Artificial Intelligence Group is leading Microsoft’s effort to democratize artificial intelligence. We are working to build deep intelligence into the products that millions of people use every day including Office, Windows, Bing and Cortana. We are passionate about applying machine learning expertise across a broad range of domains.

Goals of our cutting-edge research and development include:

  • Understanding complex human communication to simplify everyday tasks

  • Learning of knowledge graphs from semi-structured and unstructured text

  • Proactive suggestion and search relevance over emails, documents and people

We are looking for talented scientists with strong machine learning and data science backgrounds who are passionate about making a real impact on millions of people. As a member of our team you would work in an exciting and fast-paced environment, collaborating with product teams and others across the company, including Microsoft Research (MSR). By analyzing and learning from massive data you will improve the lives and work of users around the globe by making complex tasks faster, easier and more delightful. You will work as part of a team that brings together talent in the areas of machine learning, natural language processing, information retrieval, software engineering, and trustworthy computing. We value and encourage diversity in the belief that it leads to both great workplaces and great products.


  • Analyzing real world data and proposing novel solutions to user challenges

  • Implementing pipelines to prepare and learning from real world data

  • Designing crowdsourcing pipelines for collecting reliable and unbiased data for experimentation

  • Developing, refining, and evaluating online and offline product metrics, ranging from A/B metrics to organization-level KPIs

  • Monitoring key product metrics, and understanding root causes of changes


  • PhD in computer science or a relevant field, or Master’s degree with at least 2 years of relevant work experience.

  • Experience working with any of the following languages: C#, Python, Java or R

  • Experience working with Hadoop or similar large scale distributed data analysis computational frameworks

  • Experience with applying statistical data analysis to real-life problems

  • Publications in major HCI/ML/IR/NLP conferences would be a plus. Example: CHI, NIPS, ICML, KDD, WWW, SIGIR, WSDM, ACL, EMNLP

  • A willingness to learn, share, and improve

  • Superior verbal, visual and written communication skills

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. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form at .

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.