Principal Applied Scientist - Feeds and AI

31 Minutes ago • 5 Years + • Artificial Intelligence

Job Summary

Job Description

The Principal Applied Scientist in the Feeds and AI team at Microsoft will focus on enhancing recommendation algorithms within the MSN and Microsoft Start content ecosystems. Responsibilities include algorithm development and enhancement for content quality, optimizing existing algorithms using advanced machine learning techniques (including generative AI), performing data analysis to identify improvement opportunities, and building models to optimize user experience. This role requires collaboration with cross-functional teams to deliver product features and drive user engagement. The ideal candidate will possess strong programming skills in Python, experience with recommender systems and machine learning, and excellent communication skills.
Must have:
  • Master's degree in relevant field
  • 5+ years experience in recommender systems
  • Expertise in machine learning algorithms
  • Strong Python programming skills
  • Excellent problem-solving skills
Good to have:
  • Experience with C#, C++
  • Generative AI/LLM experience
  • Experience with search engines or online advertising

Job Details

Overview

In Feeds and AI team, we’re building MSN, a content powerhouse for every person on the planet to be informed, entertained, and inspired. Microsoft Start is the place for all to read, watch, listen, create, connect with people of shared interests, and experience wonders in the world.

 

We are looking for a skilled and experienced Principal Applied Scientist to join our team. As Principal Applied Scientist focusing on recommender systems, you will play an important role in enhancing and optimizing our recommendation algorithms within our content ecosystem to achieve product and business growth goals.

Qualifications

  • Master's degree in Computer Science, Statistics, Data Science, or related field, with solid background in machine learning, data mining or related applied science.
  • 5 years of work experience in recommender systems, search engine, or online advertising, with rich experience on machine learning algorithms, generative AI / LLMs, statistics, data mining techniques, and their application on personalization.
  • Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment. Strong communication and teamwork skills, with the ability to effectively present and explain technical concepts to diverse audiences.
  • Strong programming skills in Python and experience with other programming languages like C#, C++ is a plus.

 

Responsibilities

 

  • Algorithm Development and Enhancement for Content Quality in News & Feeds
    • Work with cross-functional teams to design, develop, and implement recommendation algorithms to deliver product features and drive user engagement.- Optimize existing recommendation algorithms by analyzing performance metrics and user feedback, incorporating advanced machine learning techniques including generative AI techniques.
  • Innovation in the area of NLP, LLM, and recommender system.
  • Data Analysis and Modeling
    • Perform data analysis to identify patterns, trends, and opportunities to improve the relevance and quality of our recommendation systems.
    • Build systemic solutions and models to optimize user experience.

Similar Jobs

NVIDIA - Security System Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Niantic - Senior Computer Vision Software Engineer

Niantic

London, England, United Kingdom (Hybrid)
3 Weeks ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Days ago
Socialpoint - Senior Software Engineer (GameOps Tools)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
2 Days ago
ByteDance - Student Researcher Intern (Edge Research Project for General Intelligence)

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
NVIDIA - AI Computing Software Development Engineer, TensorRT

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Genies - Backend Engineer Intern (LLM)

Genies

San Mateo, California, United States (Hybrid)
3 Weeks ago
NVIDIA - Solutions Architect - Cloud Providers and Hyperscale

NVIDIA

California, United States (On-Site)
3 Weeks ago
NVIDIA - Senior Software Engineer - Automated Parallel Programming

NVIDIA

North Carolina, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Warner Bros Games - Staff Software Engineer, C++ Player

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Rackspace Technology - Principal MLOps Engineer

Rackspace Technology

(Remote)
3 Weeks ago
Nintendo - Lead Audio Algorithms Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
5 Months ago
ByteDance - Research Engineer (Machine Learning Training System) - 2025 Start

ByteDance

Singapore (On-Site)
5 Months ago
Netflix - Machine Learning Manager - Promotional Media

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago
Rebellion - AI Gameplay Programmer

Rebellion

Oxford, England, United Kingdom (Hybrid)
4 Weeks ago
AppLovin - Software Engineer

AppLovin

Toronto, Ontario, Canada (On-Site)
5 Months ago
Google - Senior Software Engineer, Machine Learning, Google Ads

Google

Mountain View, California, United States (On-Site)
5 Months ago
OAO INFO INDIA - Game Developer

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
Microsoft - Senior DPU Software Engineer - Secure Enclave

Microsoft

Bengaluru, Karnataka, India (On-Site)
6 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, Beijing, China

IGG - News Editor (Indian)

IGG

Fuzhou, Fujian, China (On-Site)
5 Months ago
NVIDIA - Hardware Application Engineer, Ethernet Switch

NVIDIA

Shanghai, Shanghai, China (Hybrid)
2 Months ago
Zengame Technology - 2D Action Designer

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
3 Weeks ago
Riot Games - Principal Environment Concept Artist

Riot Games

Shanghai, Shanghai, China (On-Site)
6 Months ago
Supercell - Game Designer, Clash Royale

Supercell

Shanghai, Shanghai, China (On-Site)
5 Months ago
Tencent - Senior PC Game Event Planner

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Zengame Technology - Live Stream Commerce

Zengame Technology

Shenzhen, Guangdong Province, China (On-Site)
3 Weeks ago
The Walt Disney Company - Facility Designer

The Walt Disney Company

Shanghai, Shanghai, China (On-Site)
1 Month ago
Tencent - PC Game Publishing Channel Promotion Manager (China Market)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Ubisoft - Security Analyst

Ubisoft

Shanghai, Shanghai, China (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

NVIDIA - Manager, Technical Marketing Engineering - AI Platform Software

NVIDIA

Santa Clara, California, United States (On-Site)
4 Weeks ago
ByteDance - Research Engineer- Foundation Model AI Platform- San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Student Researcher Intern (Edge Research Project for General Intelligence)

ByteDance

San Jose, California, United States (On-Site)
2 Days ago
Microsoft - Senior Program Manager

Microsoft

Redmond, Washington, United States (On-Site)
3 Days ago
Meta - Software Engineer, Machine Learning

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
5 Months ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Mountain View, California, United States (Remote)
3 Weeks ago
NVIDIA - Engineering Manager, AI Developer Technology

NVIDIA

Austin, Texas, United States (On-Site)
1 Month ago
FTF Studios - FTF Senior Programmer

FTF Studios

(Remote)
1 Year ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Pune, Maharashtra, India (Hybrid)
1 Month ago
Cricketpedia - AI Engineer

Cricketpedia

Gurugram, Haryana, India (Remote)
2 Years 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.

Redmond, Washington, United States (Hybrid)

New York, New York, United States (On-Site)

Redmond, Washington, United States (On-Site)

Beijing, Beijing, China (On-Site)

Hyderabad, Telangana, India (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Prague, Prague, Czechia (Hybrid)

Prague, Prague, Czechia (Hybrid)

São Paulo, State Of São Paulo, Brazil (On-Site)

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