Sr. Machine learning Scientist


Job Description


  • We are looking for A pplied S cientist with deep RD background to conduct research and development on intelligent search advertising system to mine and learn actionable insights from large scale data and signals we collect from user queries and online activities, advertiser created campaigns and their performances, and myriad responses from the parties touched by the system in Microsoft ads paid search ecosystem.
  • The person will play a key role to drive algorithmic and modeling improvement to the system, analyze performance and identify opportunities based on offline and online testing, develop and deliver robust and scalable solutions, make direct impact to both user and advertisers experience, and continually increase the revenue.


  • 7 + s oftware development experience in one of the major programming languages: C++, C#, C, or Python required.
  • 4 + years hands-on experience with PyTorch or Tensorflow .
  • Strong knowledge and skills in machine learning software development and architectures for machine learning (with focus on deep learning).
  • Research or Industry experience with one or more of following areas n atural l anguage p rocessing, i nformation r etrieval, c omputer v ision, l arge s cale m achine l earning, r einforcement l earning.
  • Bachelor degree in computer science or a related field is required.
  • Excellent problem solving and data analysis skills.
  • Passionate, self-motivated.
  • Effective communication skills, both verbal and written.
  • Strong software design and development skills/experience.

Preferred Qualifications:

  • Phd /MS in a machine-learning related area with p ublications in top tier conferences
  • Experience in building, deploying, and improving large scale Machine Learning models and algorithms in real-world products.

Key Skills

Computer science; Cloud computing; Data analysis; C++; Operations research; Information retrieval; microsoft; Data mining; Analytics; Monitoring

About Company

At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. Our mission is grounded in both the world in which we live and the future we strive to create. Today, we live in a mobile-first, cloud-first world, and the transformation we are driving across our businesses is designed to enable Microsoft and our customers to thrive in this world. We do business in 170 countries and are made up of 144,000 passionate employees dedicated to fulfilling our mission of helping you and your organization achieve more.

Apply for the Job

Max file size 10MB.
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.