Senior Applied Scientist- Content Service

1 Month ago • 6-8 Years • Artificial Intelligence

Job Summary

Job Description

The Senior Applied Scientist – Content Service role at Microsoft involves building personalized recommendations for billions of users across various verticals (finance, sports, gaming). The team focuses on the entire recommendation stack, particularly modeling aspects like document understanding, user profile modeling, personalized ranking, and diversity optimization. Responsibilities include identifying key challenges, designing experimental processes, model training and optimization, pipeline building, collaborating with platform teams, and staying current with research trends. The ideal candidate will have a Master's or PhD in Computer Science or a related field, 6+ years of experience in machine learning, recommendation systems, or NLP, strong coding skills (PyTorch/TensorFlow), and excellent communication skills.
Must have:
  • Master's/PhD in CS or related field
  • 6+ years experience in ML/Recommendation
  • Strong coding skills (PyTorch/TensorFlow)
  • Model training, evaluation, optimization
  • Collaboration with platform teams
Good to have:
  • Experience in personalized recommendation
  • Good communication skills
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Are you interested in building personalized recommendation for billions of users, especially in various verticals, like finance, sports, gaming?
CS vertical insights team in Content Service organization is building personalized recommendation in various product, including MSN and Edge / Windows taskbar integration, etc.

 

Our team focus on whole recommendation stack building, especially the modeling parts in different recommendation layers, including document understanding, segment recall, user profile modeling, personalized ranking, diversity optimization, etc.


If you’re looking for one team to utilize your ML skills to optimize user engagement of real product, grow your ML skills by iterating against users’ feedbacks and resolving real product challenges, this is the team for you!

Qualifications

  • Master / PhD in computer science or related fields focus on machine learning and AI
  • 6+ years’ experiences in areas of machine learning, recommendation, natural language processing or large-scale data mining.
  • Solid coding skill and good experience on deep learning framework like PyTorch, TensorFlow, etc.

Preferred:

  • Working / research experiences on personalized recommendation areas is good plus.
  • Good communication skills and self-motivated.

 

Responsibilities

As applied scientist in the team, your major responsibilities including:

  • Thinking through the product scenarios and goals, identify key challenges, then fit the scenario asks into ML tasks, design experimental process for iteration and optimization
  • Model training, evaluation, optimizing, pipeline building, collaborating with platform team on online serving and perf optimization for shipping.
  • Keeping on track of research trends in the fields of personalized recommendation, deep learning and AI.
  • Work independently and collaboratively with other research teams and product teams.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Similar Jobs

Microsoft - Research Intern - AI Reasoning

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Canva - Staff Machine Learning Engineer - User Voice

Canva

Auckland, Auckland, New Zealand (Remote)
4 Months ago
NVIDIA - LLM Application Intern, AV Infrastructure - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
The Walt Disney Company - Sr Machine Learning Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
NVIDIA - Manager, Tools and Development

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
Razer - Solutions Architect

Razer

Singapore (On-Site)
4 Months ago
Zoox - Senior/Staff Software Engineer - Simulation Traffic & Behavior Modeling

Zoox

Seattle, Washington, United States (Hybrid)
4 Months ago
Vigaet - Internship -AI Agents

Vigaet

(Remote)
3 Months ago
SymphonyAI - Data Scientist

SymphonyAI

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Intel Corporation - Technical AI Evangelist - Intel Xeon and Intel Gaudi AI Accelerators

Intel Corporation

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Coursera - Machine Learning Engineer

Coursera

India (Remote)
1 Week ago
Aera Technology - Senior Data Scientist

Aera Technology

Pune, Maharashtra, India (On-Site)
4 Months ago
Rackspace Technology - ML/LLM Ops Intern

Rackspace Technology

Mexico City, Mexico City, Mexico (Remote)
5 Days ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Unity - Senior Data Scientist, iAds

Unity

Helsinki, Uusimaa, Finland (On-Site)
6 Months ago
Blizzard Entertainment - AI/MT Specialist

Blizzard Entertainment

Seoul, South Korea (On-Site)
3 Months ago
Flying Bark Productions - Rigging & Animation Software Developer

Flying Bark Productions

New South Wales, Australia (Hybrid)
1 Week ago
Microsoft - Research Intern - Conversational AI

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Rackspace Technology - MLOps Engineer (AWS / Azure / GCP)

Rackspace Technology

Bengaluru, Karnataka, India (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, Beijing, China

Tencent - Game Operations Manager

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Kaiying Network - Unity3D Programmer

Kaiying Network

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
NVIDIA - ICT Test Engineer

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Wicresoft - unity开发【玩法】

Wicresoft

Shenzhen, Guangdong Province, China (On-Site)
6 Months ago
Tencent - Game Operator - Nikke Middle East

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Mattel  Inc  - Development Designer

Mattel Inc

Dongguan, Guangdong Province, China (On-Site)
2 Months ago
Tencent - Game Operation Manager

Tencent

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
Tencent - Security Operations - PUBG Mobile

Tencent

Shenzhen, Guangdong Province, China (On-Site)
5 Days ago
NVIDIA - Compute Architect Intern - 2025

NVIDIA

Beijing, Beijing, China (On-Site)
1 Month ago
Nagarro - Senior Staff Consultant, Support Presales

Nagarro

China (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Trend Micro - Sr. AI Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
NVIDIA - Senior Computer Architect - Deep Learning

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - Solution Architect - AI and ML

NVIDIA

(Remote)
1 Month ago
Microsoft - Technology Research Program Manager

Microsoft

Mountain View, California, United States (On-Site)
1 Month ago
Zoox - Senior/Staff Software Engineer - Simulation C++ Framework

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
Interface AI - Staff Software Engineer - Mobile

Interface AI

United States (Remote)
6 Days ago
Zoox - Senior Software Engineer: Secure Embedded Operating Systems

Zoox

Foster City, California, United States (On-Site)
4 Months ago
The Walt Disney Company - Principal Machine Learning Engineer, Research - Ad Platforms

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
NextGen Healthcare India - Data Engineer with AI

NextGen Healthcare India

Bengaluru, Karnataka, India (Remote)
5 Months ago
NVIDIA - Principal Software Engineer - Enterprise AI Platform

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

New York, New York, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

London, England, United Kingdom (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Mountain View, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug