This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Applied Scientist II - PowerPoint ML Team, Office Product Group. Are you an applied scientist with a passion for applying state-of-the-art AI innovations to augment human creativity? Join us as we grow the PowerPoint ML team, where we are revolutionizing presentation creation, editing, and visual creation within PowerPoint, M365 Copilot App, Microsoft Designer, Photos, and M365 Copilot. In addition to scientists building core models, we also welcome candidates with machine learning engineering backgrounds—especially those experienced in deploying large language models (LLMs), building orchestration pipelines, RL (GPRO etc), and integrating agentic workflows into production systems. Located in Mountain View, California and Redmond, WA, we're pushing the limits of machine learning to help create information workers use to create the world’s best designs. As an Applied Scientist II in the PowerPoint ML team, you will work in an exciting and fast-paced environment, collaborating closely with teams across the company, including Microsoft Research and various product groups. You will have the opportunity to develop cutting-edge creation/editing skills/models/agent for presentation and visual designs, and build top tier presentation and visual creation experience in PowerPoint, M365 Copilot, and M365 Copilot App. This role is crucial for driving innovation and creating modern, inclusive, and intelligent presentation and design experiences used by millions worldwide.
Job Responsibility:
Work on machine learning (ML) projects across various domains like natural language processing (NLP), Vision and harness LLMs, VLMs, and agentic models to deliver visual AI solutions for our customers
Work in a fast-paced environment developing algorithms and techniques leveraging text, and images for analyzing and transforming content to build solutions that have the potential to transform people’s lives
Work with engineering partner teams on the model integration/flight/maintenance
May contribute to building scalable LLM deployment pipelines, integrating orchestration frameworks, and enabling agent-based user experiences in production environments
Requirements:
Bachelor's Degree in Statistics, Computer Science, Electrical or Computer Engineering, or related field AND 2+ years related experience (e.g., statistics, predictive analytics, research)
OR Master's Degree in Statistics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience
OR Doctorate in Statistics, Computer Science, Electrical or Computer Engineering, or related field
2+ years of experience demonstrating proficiency in Python and relevant Machine Learning (ML) libraries (e.g., PyTorch)
2+ years of experience with LLM/VLM, including but not limited to: GPT, Claude, gemini, Deepseek-R1, Qwen, GPT OSS, Kimi-K2, Grok
Experience either shipping applied research to production with coding and AI model development skills, OR working with LLM deployment, orchestration frameworks, or agent systems
Experience in coding and design, specifically in the development of AI models for scaled production services
Experience in evaluating ML solutions and production A/B flights
Experience demonstrating problem solving and data analysis skills, with expertise in developing or applying predictive analytics, statistical modelling, data mining, or machine learning algorithms
Familiarity with orchestration tools and prompt/agent runtime design for LLM-based applications
Experience demonstrating leadership skills to influence others, with the ability to understand team dynamics, retain, attract, and develop team members
Experience demonstrating a growth mindset, customer obsession, and Inclusion
Demonstrated passion for product impact, including state-of-the-art tools, technologies, and methods being used in the research community and product groups
Nice to have:
Bachelor's Degree in Statistics, Computer Science, Electrical or Computer Engineering, or related field AND 5+ years related experience
OR Master's Degree in Statistics, Computer Science, Electrical or Computer Engineering, or related field AND 3+ year(s) related experience
OR Doctorate in Statistics, Computer Science, Electrical or Computer Engineering, or related field AND 1+ year(s) related experience