Data & Applied Scientist II

Vancouver, British Columbia, ca
Company: Microsoft
Category: Scientific
Published on 2021-02-19 01:28:48

Are you interested in solving complex tradeoff optimization problems faced by Microsoft Bing? How about planning, training, deploying, A/B testing, and analyzing machine learning models driven by terabytes of real-world data? We are the Revenue Optimization team in Bing. We push the boundaries of machine intelligence, at the convergence of machine learning and optimization. We empower nearly half a billion people around the globe monthly to achieve more. The rapid growth of online advertising has created enormous opportunities as well as technical challenges that demand computational intelligence.

The Revenue Optimization team in Bing is looking for a data scientist who can solve problems using machine learning. Well, the selected candidate will not only solve problems but more importantly take ownership of machine learning pipelines from the beginning to the end; from querying petabytes of data for a big data training set to deploying a model in C#; from planning to execution to post-launch iterative improvements and more. Come help us make Microsoft's mission a reality: to empower every person and every organization on the planet to achieve more.

Responsibilities

As a Data & Applied Scientist II, you will formulate modeling and algorithmic approaches to solve problems using AI and ML, especially reinforcement learning and big data, in the context of user and business needs.

You will:
• Collaborate across the company (including research teams) to adopt the latest technologies in ML, AI, and RL.
• Dive deep into petabytes of real-world, real-time data to find key insights that impact the business.
• Design algorithms, train models, and deploy both to production after careful A/B testing to validate our premises and achieve our goals.
• Come up with innovative solutions to address tradeoff challenges faced by our team.

Qualifications

Required Qualifications:

• Outstanding expertise and hands-on 3-5 years of experience in machine learning; experience with reinforcement learning is a big plus.
• 3+ years of experience in at least one of each set of programming languages: {Python, R}, {C#, C++, Java}. Knowledge of SQL.
• BS in CS/EE or related areas or equivalent industry work experience. MS is a plus. PhD is a big plus.
• Excellent communication and collaborative skills.
• Passionate and self-motivated.

Jobs you might also be interested in