Member of Technical Staff – Machine Learning Engineer

2 Months ago • 6-10 Years • Artificial Intelligence • $137,600 PA - $294,000 PA

Job Summary

Job Description

Microsoft seeks a Machine Learning Engineer to build inference infrastructure for understanding and improving user interaction with AI products. Responsibilities include creating ML pipelines (data preparation, inference, system integration), processing large-scale data, experimenting with LLMs, partnering with engineering and product teams to create client libraries for large-scale inference, driving design and technical strategy, and providing technical leadership. The ideal candidate possesses expertise in HPC, distributed inference, cloud infrastructure, and Python, SQL, and/or Spark.
Must have:
  • Experience with Python, SQL, and/or Spark
  • ML pipeline creation (data prep, inference, integration)
  • Large-scale data processing
  • LLM understanding and experimentation
  • Collaboration with engineering and product teams
Good to have:
  • Experience with Azure Machine Learning
  • Python package development
  • LLM and prompt engineering experience
  • Experience with ML/data science libraries (sklearn, PySpark, pandas, transformers)

Job Details

Job Description
Overview

As Microsoft continues to push the boundaries of AI, we are on the lookout for passionate individuals to work with us on the most interesting and challenging AI questions of our time. Our vision is bold and broad — to build systems that have true artificial intelligence across agents, applications, services, and infrastructure. It’s also inclusive: we aim to make AI accessible to all — consumers, businesses, developers — so that everyone can realize its benefits.

Help us push the frontiers of metrics and measurement. Our team focuses on building insights into Microsoft’s AI products. We’re looking for a talented Machine Learning (ML) Engineer to build inference infrastructure to help us understand and improve how people interact with Microsoft’s AI products. Our team is seeking people with deep technical talent, a drive to deliver, and a creative/entrepreneurial spirit.
The ideal candidate has experience in High-Performance Computing (HPC), distributed (batch) inference in machine learning, and/or working with cloud infrastructure.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

By applying to this U.S. New York, New York OR Mountain View, CA OR Redmond, WA , OR Boulder, CO position, you are required to be local to the New York OR San Francisco OR Seattle OR Denver area and in office 3 days a week.


Responsibilities
  • Creates pipelines for machine learning, inclusive of data preparation, inference, and integration with downstream systems.  
  • Comfortable with large scale data processing pipelines to extract business value from user logs.  
  • Learning about, understanding, and experimenting with the latest LLM capabilities that keep up with your customers.  
  • Partnering with engineering, product, and leadership teams to create robust client libraries that facilitate large scale inference on user data.  
  • Driving design and technical strategy decisions based on product needs, customer feedback and best development practices.  
  • Providing technical leadership and subject matter expertise as you establish and grow best practices for the integration of emerging technology.  
  • Embodying Microsoft’s culture and values.  
  • Embody our  and


Qualifications

Required Qualifications:
  • Bachelor's Degree in Computer Science, or related technical discipline AND 6 years technical engineering experience with coding in languages including, but not limited to, C, C , C#, Java, or Python  
    • OR equivalent experience.  
  • Experience with Python, SQL, and/or Spark.

Preferred Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND 10 years technical engineering experience with coding in languages including, but not limited to, C, C , C#, Java, or Python
    • OR Master's Degree in Computer Science or related technical field AND 8 years technical engineering experience with coding in languages including, but not limited to, C, C , C#, Java, or Python
    • OR equivalent experience
  • Experience with Azure Machine Learning or similar systems, including deployment and monitoring of large-scale pipelines.
  • Experience with Python package development.
  • Experience with LLMs and prompt engineering.
  • Experience with ML and data science libraries such as sklearn, PySpark, pandas, and transformers.

Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $137,600 - $267,000 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $180,400 - $294,000 per year.
 
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:  
 
Microsoft will accept applications and processes offers for these roles on an ongoing basis.


Similar Jobs

Visa - Senior Software Engineer - Full Stack

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
Maersk Careers - Senior Software Engineer

Maersk Careers

Shanghai, Shanghai, China (On-Site)
7 Months ago
N-iX - Middle Java Engineer

N-iX

Ukraine (Remote)
3 Months ago
ByteDance - Software Engineer, Real Time Communication

ByteDance

Singapore (On-Site)
6 Months ago
Glean - Software Engineer, Fullstack

Glean

Palo Alto, California, United States (On-Site)
6 Months ago
NVIDIA - Senior System Software Engineer - Triton Inference Server

NVIDIA

California, United States (Remote)
3 Months ago
AI Fund - Curriculum Developer

AI Fund

Germany (Remote)
6 Months ago
ByteDance - Research Engineer (Foundation Model) - Machine Learning Systems

ByteDance

Singapore (On-Site)
6 Months ago
ByteDance - Software Researcher/Engineer - Applied Research Center (Infrastructure+AI)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Enphase Energy - Staff Software Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
NXP - Senior Principal Software Architect - Platform and RF Software

NXP

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Canva - Backend Engineer - Organising Content

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Gaming Innovation Group  - Big Data Engineer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
3 Months ago
Google - Software Developer Intern, PhD, Summer 2025

Google

(On-Site)
5 Months ago
Brillio - For testing purpose - R01539561

Brillio

London, England, United Kingdom (Hybrid)
6 Months ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Menlo Park, California, United States (On-Site)
6 Months ago
WebMD - DBA Apprentice

WebMD

Newark, New Jersey, United States (On-Site)
5 Months ago
ByteDance - Software Engineer (Distributed Storage), Cloud Infrastructure

ByteDance

Singapore (On-Site)
6 Months ago
Buckman - Sr Lead Digital Software Engineer - Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in New York, New York, United States

Sony Pictures Animation - Visual Development Artist

Sony Pictures Animation

Culver City, California, United States (On-Site)
3 Months ago
Dun & Bradstreet - 2025 Summer Internship Program - Technology

Dun & Bradstreet

Jacksonville, Florida, United States (On-Site)
7 Months ago
PortalOne,  Inc  - Social Media Content Creator

PortalOne, Inc

Los Angeles, California, United States (Hybrid)
3 Months ago
SciPlay - Senior Full-Stack Engineer

SciPlay

Austin, Texas, United States (Hybrid)
3 Months ago
Anavation - Senior Android Software Engineer

Anavation

Quantico, Virginia, United States (On-Site)
6 Months ago
Canva - Corporate Accounting Lead

Canva

San Francisco, California, United States (Remote)
2 Months ago
CloudHire - Business Development Representative

CloudHire

Los Angeles, California, United States (Hybrid)
6 Months ago
Postman - Senior Product Marketing Manager

Postman

San Francisco, California, United States (On-Site)
6 Months ago
PlayStation Global - Senior Software Engineer

PlayStation Global

Aliso Viejo, California, United States (On-Site)
5 Months ago
Zoox - Software Engineering  - Returnship

Zoox

Foster City, California, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Canva - Senior Computer Vision Engineer - Photo AI

Canva

Prague, Czechia (Remote)
3 Months ago
Imagineio - Senior Generative AI Engineer

Imagineio

India (Remote)
6 Months ago
NVIDIA - AI Developer Technology Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
3 Months ago
ByteDance - Research Engineer - Multimodal Model

ByteDance

Singapore (On-Site)
6 Months ago
Enterprise Bot - Data Scientist

Enterprise Bot

Bengaluru, Karnataka, India (On-Site)
6 Months ago
DraftKings - Learning & Development Manager

DraftKings

Boston, Massachusetts, United States (On-Site)
2 Months ago
Unity - Senior Data Scientist

Unity

San Francisco, California, United States (On-Site)
8 Months ago
Pika - Research Scientist

Pika

Palo Alto, California, United States (On-Site)
5 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Machine Learning System) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Dolby Laboratories - AIOps Research Scientist

Dolby Laboratories

Bengaluru, Karnataka, India (Hybrid)
6 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)

Sydney, New South Wales, Australia (Remote)

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