Taro Logo

Senior Machine Learning Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$119,800 - $234,700
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Machine Learning Engineer

Viva Engage (formerly Yammer) is Microsoft's premier enterprise social networking tool that connects millions of employees worldwide through communities, enabling knowledge sharing and relationship building. As a Senior Machine Learning Engineer on the Viva Engage Search team, you'll be at the forefront of driving AI applications and Copilot adoption to revolutionize communication and information sharing.

The role focuses on shaping the future of intelligent search experiences in the Copilot and Agentic AI space. You'll be designing, developing, and deploying cutting-edge machine learning models that power search experiences connecting individuals with knowledge across organizations. The team works on discovery, recommendations, and relevance across Viva Engage, leveraging data from the platform and Office 365.

This is an opportunity to create and implement a vision for the Viva Engage machine learning platform. You'll be joining a tight-knit, high-performing team tackling unique challenges in social enterprise analytics. The position offers significant impact potential in developing AI-driven solutions that enhance workplace communication and collaboration.

The role requires expertise in Search, Ranking, and Retrieval systems, with a focus on Natural Language Processing and Large Language Models. You'll work on everything from rapid research prototypes to carefully architected complex systems. The position offers competitive compensation, comprehensive benefits, and the chance to work on technology that impacts millions of users globally.

Microsoft provides an inclusive work environment with opportunities for growth, collaboration, and innovation. The company offers industry-leading healthcare, educational resources, parental leave, and various other benefits to support employee wellbeing and professional development.

Last updated 2 days ago

Responsibilities For Senior Machine Learning Engineer

  • Own the full ML lifecycle - Design, build, deploy, and monitor end-to-end pipelines
  • Build production-ready AI agents that automate workflows
  • Work with massive, complex datasets applying advanced statistical and machine-learning methods
  • Apply Large Language Models (LLMs) for semantic understanding
  • Leverage generative-AI techniques for data augmentation and personalization
  • Validate product intuition with experimentation
  • Communicate technical work to diverse audiences

Requirements For Senior Machine Learning Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding
  • 2+ years of experience working on Machine Learning models specifically with Natural language-based models
  • Experience with languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud background check

Benefits For Senior Machine Learning Engineer

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