Member of Technical Staff, Machine Learning Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through innovative software, services, and AI solutions.
$153,600 - $294,000
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Member of Technical Staff, Machine Learning Engineer

Microsoft AI (MAI) is seeking a talented Machine Learning Engineer to join their Growth team, focusing on the next generation of AI systems, particularly for Microsoft Copilot. This role combines cutting-edge AI development with practical applications in user engagement and personalization.

The position offers an opportunity to work on innovative AI solutions, with a special focus on recommendation systems and feed algorithms. Based in Mountain View, CA, this role requires 3 days per week in-office presence and offers competitive compensation ranging from $153,600 to $294,000 depending on level and experience.

As a Machine Learning Engineer, you'll be at the forefront of AI development, working with large language models, developing sophisticated recommendation systems, and driving data-driven decisions. The role combines technical expertise with leadership opportunities, allowing you to mentor team members while contributing to Microsoft's mission of empowering every person and organization globally.

Key aspects of the role include:

  • Developing and implementing ML models for recommendation systems
  • Working with large language models for content understanding
  • Leading experimentation and analytics initiatives
  • Building and optimizing ML infrastructure
  • Collaborating across teams to drive innovation

The ideal candidate brings strong technical skills in machine learning, demonstrated experience with large-scale systems, and excellent communication abilities. This role offers the chance to work on Microsoft Copilot, one of the company's most innovative AI products, while enjoying comprehensive benefits including healthcare, educational resources, and work-life balance support.

Join Microsoft's AI team to shape the future of artificial intelligence while working in a collaborative environment that values growth, innovation, and technical excellence. This role presents an exceptional opportunity to impact millions of users while advancing your career in one of tech's most dynamic fields.

Last updated 12 hours ago

Responsibilities For Member of Technical Staff, Machine Learning Engineer

  • Design, develop, and implement machine learning models for high-performance recommendation systems
  • Leverage large language models (LLMs) for content understanding and relevance ranking
  • Drive data-driven experimentation using A/B testing and advanced analytics
  • Develop and optimize pipelines, tools, and infrastructure
  • Mentor team members and foster collaboration within cross-functional teams
  • Stay informed on emerging trends in AI and machine learning
  • Articulate findings and recommendations to technical and non-technical audiences

Requirements For Member of Technical Staff, Machine Learning Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical discipline AND 4 years technical engineering experience
  • Proficiency in programming languages like Python or R
  • Experience with data processing frameworks (e.g., Spark, Hadoop)
  • Experience working with large datasets and cloud platforms (AWS, GCP, or Azure)
  • Strong problem-solving skills
  • Excellent communication skills

Benefits For Member of Technical Staff, 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 Member of Technical Staff, Machine Learning Engineer

Member of Technical Staff - Software Engineer

Microsoft AI is seeking a Staff Software Engineer to develop AI models and infrastructure for Copilot, focusing on GPU optimization and distributed computing.

Member of Technical Staff – Machine Learning Engineer

Senior Machine Learning Engineer role at Microsoft focusing on building AI product insights through inference infrastructure development, offering competitive salary and benefits.

Member of Technical Staff, Copilot Prompt Engineer

Microsoft is hiring a Prompt Engineer to design and develop AI companion interactions for Copilot, combining technical expertise with human-centric design to create meaningful human-AI partnerships.

Member of Technical Staff - Prompt Engineer, Product

Microsoft is seeking a Staff-level Prompt Engineer to design and develop AI companion systems that create meaningful human-AI partnerships.

Sr ML Compiler Engineer, Annapurna Labs

Senior Machine Learning Compiler Engineer position at Amazon's Annapurna Labs focusing on ML accelerator development and optimization