Principal Applied Scientist - Feeds and AI

1 Month 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

Tesla - Distributed Systems Engineer, Autobidder Platform

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
ByteDance - Product Operations - Search Ads Team

ByteDance

Tokyo, Japan (On-Site)
1 Month ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Denmark (Remote)
7 Months ago
Google - Staff Software Engineer, ML Performance, GPUs

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Twitch - Software Engineer II - iOS

Twitch

San Francisco, California, United States (On-Site)
6 Months ago
Google - Image Processing Engineer, Display Metrology

Google

Fremont, California, United States (On-Site)
1 Month ago
Inkittt - Senior Machine Learning Engineer, Recommendations

Inkittt

San Francisco, California, United States (Hybrid)
4 Months ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

Seattle, Washington, United States (Remote)
6 Months ago
NVIDIA - Senior Developer Technology Engineer - AI

NVIDIA

Westford, Massachusetts, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Software Engineer, ML Compilers, Google Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Microsoft - Member of Technical Staff, AI Multimodal

Microsoft

London, England, United Kingdom (On-Site)
1 Month ago
Canva - China App Store Marketing Partnerships Specialist

Canva

Beijing, Beijing, China (Remote)
2 Months ago
NVIDIA - Customer Technical Program Manager

NVIDIA

Beijing, Beijing, China (On-Site)
2 Months ago
Twitch - Software Engineer

Twitch

San Francisco, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Software Engineer - Build and Deployment Tools

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
NVIDIA - Senior Signal and Power Integrity Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Senior Software Engineer, Recommendations, Ranking and Prediction, Google Workspace

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
ByteDance - Research Scientist (Computational Biology - AI-for-Science)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Inworld AI - Senior C++ Developer - Canada

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, Beijing, China

Paper Games - Environment Concept Artist - Infinite Warmth (Internship)

Paper Games

Shanghai, Shanghai, China (On-Site)
1 Month ago
Paper Games - Business Management Trainee (Spring 2025)

Paper Games

Shanghai, Shanghai, China (On-Site)
1 Month ago
Epic Games - Senior FX Artist

Epic Games

Shanghai, Shanghai, China (On-Site)
4 Months ago
Epic Games - Art Implementer

Epic Games

Shanghai, Shanghai, China (On-Site)
4 Months ago
Google - International Growth Consultant

Google

Shanghai, Shanghai, China (On-Site)
1 Month ago
Tencent - Senior Regional Game Operation Manager

Tencent

Shanghai, Shanghai, China (On-Site)
6 Months ago
Riot Games - Principal Environment Concept Artist

Riot Games

Shanghai, Shanghai, China (On-Site)
7 Months ago
Tencent - WXG-HRBP

Tencent

Guangzhou, Guangdong Province, China (On-Site)
4 Months ago
Tencent - Marketing Manager - Latin America

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Tencent - Overseas Game Operator - Honor of Kings

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Meta - Research Scientist Intern, Smart Glasses in Wearables AI (PhD)

Meta

Redmond, Washington, United States (On-Site)
6 Months ago
N-iX - Senior Computer Vision Engineer

N-iX

Argentina (Remote)
1 Month ago
Google - Senior Imaging and On-Device Machine Learning Software Engineer, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
QUANTIC DREAM - Programmeur Intelligence Artificielle

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
7 Months ago
Scopely - Senior AI Creative (Motion) - Monopoly Go

Scopely

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
NVIDIA - Senior System Software Engineer - Triton Inference Server

NVIDIA

Washington, United States (Remote)
2 Months ago
NVIDIA - Senior Solutions Architect, Autonomous Vehicles and Robotics

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
1 Month ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Mountain View, California, United States (Remote)
2 Months 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.

Vancouver, British Columbia, Canada (On-Site)

Mountain View, California, United States (Hybrid)

Shenzhen, Guangdong Province, China (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Redmond, Washington, United States (On-Site)

Paris, Île-de-France, France (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