Senior Applied Scientist- Feeds and AI

Microsoft is a leading technology company building innovative products like Microsoft Start, a content powerhouse for information, entertainment, and inspiration.
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Applied Scientist- Feeds and AI

Microsoft's Feeds and AI team is building Microsoft Start, a content powerhouse designed to inform, entertain, and inspire every person on the planet. We are seeking a Senior Applied Scientist to join our ranking foundation team, focusing on recommender systems. In this role, you will contribute to the development and optimization of our online services and offline pipelines within our content ecosystem to achieve product and business growth goals.

As a senior engineer in the ranking foundation team, you will:

  • Build next-generation recommender systems powering Feeds experiences for products like Windows and the Edge Browser
  • Develop highly scalable, highly available services deployed worldwide
  • Collaborate with partner teams to deliver platform-level features across multimedia search, advertising, and enterprise search
  • Design and implement services with a focus on performance, efficiency, reusability, and maintainability
  • Optimize dataflow and Machine Learning pipelines for measurable improvements
  • Build essential metrics to monitor code, data, and model evolution
  • Develop systems and toolsets working across multiple orchestrators, source control, and build systems (ADO and GitHub)
  • Mentor engineers and promote an inclusive learning environment

The ideal candidate will have:

  • BS/MS degree in Computer Science, Mathematics, or related discipline
  • 5+ years of experience writing code (C/C++, C#, Java) for large-scale systems
  • Experience with CI/CD pipelines like Azure DevOps, GitHub Workflow
  • Expertise in low-level programming, distributed architectures, or real-time systems
  • Experience operating, troubleshooting, and supporting high-performance, business-critical production systems
  • Ability to deal with ambiguity and prioritize issues

Microsoft values diversity of background and perspective, seeking individuals who are eager to learn and grow. Join us in building complex systems that power some of the biggest online services on the planet.

Last updated 8 days ago

Responsibilities For Senior Applied Scientist- Feeds and AI

  • Build highly scalable, highly available services deployed across the world
  • Collaborate with partner teams to deliver platform-level features
  • Design and implement services focusing on performance, efficiency, reusability, and maintainability
  • Profile and optimize dataflow and Machine Learning pipelines
  • Build essential metrics to monitor code, data, and model evolution
  • Develop systems and toolsets working across multiple orchestrators, source control, and build systems
  • Mentor engineers in the team

Requirements For Senior Applied Scientist- Feeds and AI

Java
Python
  • BS/MS degree in Computer Science, Mathematics, or related discipline
  • 5+ years of experience writing code (C/C++, C#, Java) for large-scale systems
  • Experience with CI/CD pipelines like Azure DevOps, GitHub Workflow
  • Experience with low level programming, distributed architectures, or real-time systems
  • Experience operating, troubleshooting, and supporting high performance and business critical production systems
  • Ability to deal with ambiguity to prioritize issues

Benefits For Senior Applied Scientist- Feeds and AI

Medical Insurance
Education Budget
Parental Leave
  • 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

Interested in this job?

Jobs Related To Microsoft Senior Applied Scientist- Feeds and AI

Machine Learning Engineer, Commercial Software Services

AWS is seeking a Machine Learning Engineer to develop and deploy ML models, collaborate with data scientists, and contribute to innovative cloud solutions.

Machine Learning Engineer, AWS OpenSearch

Senior Software Developer role for AWS OpenSearch team, focusing on building distributed search and log analysis platform using AI technology.

Machine Learning Compiler Engineer

Senior Machine Learning Compiler Engineer role at Apple, focusing on deep learning acceleration for innovative products.

Data & ML Engineer (Public Sector), Professional Services - Japan

Join AWS as a Data & ML Engineer to lead AI transformations in the public sector, developing innovative solutions using AWS AI services.

Sr Machine Learning Engineer - Large Language Models & Generative AI Platform & Infrastructure

Senior Machine Learning Engineer role at Apple, focusing on Large Language Models and Generative AI for future products.