intern machine learning Research Scientist ic · Posted Dec 1, 2025

About this role

Microsoft is hiring a intern-level Research Scientist in the machine learning function based in Mountain View, CA. The posting calls out experience with C, Networking, A/B Testing.

Role
Research Scientist
Function
machine learning
Level
intern
Track
Individual contributor
Employment
Internship
Location
Mountain View, CA
Department
Applied Sciences
Posted
Dec 1, 2025

More roles at Microsoft

Principal Engineering - Azure Storage
United States, Multiple Locations, Multiple Locations · principal
Python JavaScript Java
AI Business Process Sales Specialist - Telco or Retail
London, United Kingdom · mid
Enterprise Sales Leader - Azure
Melbourne, Australia · mid
Azure Cloud Computing
Security Solutions Sales Director - Sydney
Sydney, Australia · director
Security Zero Trust
Full stack Software Engineer and Senior Full stack Software Engineer - Microsoft Security
Herzliya, Israel · senior
SQL React Angular
All Microsoft jobs →

Job description

from Microsoft careers
Overview

Research Internships at Microsoft provide a dynamic environment for research careers with a network of world-class research labs led by globally-recognized scientists and engineers, who pursue innovation in a range of scientific and technical disciplines to help solve complex challenges in diverse fields, including computing, healthcare, economics, and the environment.

As a Research Intern in the Strategic Planning and Architecture (SPARC) group, you will contribute to the research, design, and development of network transport features and telemetry systems for large scale data center and Artificial Intelligence (AI) networking environments. This role encompasses topics such as congestion control, load balancing, multipath transport, network reliability, and telemetry, with a focus on a specific subset of these areas relevant to the Research Internship. You will have the opportunity to prototype these solutions on real networking hardware and may utilize simulation or emulation tools to guide design. The role includes collaboration with researchers and engineers across Microsoft and offers the possibility for real system impact. 

 

Applicants should demonstrate depth of knowledge in networking and systems, as well as experience in low-level programming, experimentation, and modeling. Experience in software and hardware network programming is a plus, as it will aid in developing and prototyping networking solutions. 

This is an excerpt. Read the full job description on Microsoft careers →
All machine learning jobs machine learning in Mountain View, CA Jobs in Mountain View, CA machine learning salaries machine learning career path
All Microsoft Jobs Browse machine learning roles intern positions