Drimva

Microsoft

Research Intern - Machine Learning and Optimization - Redmond

Redmond, WA · On-site · Internship · Posted Oct 28, 2026

Experience
Preferred: 3+ years in C# or C++ or Python (or similar language).
Education
Currently enrolled in a Doctorate Degree program in Computer Science, Operations Research, or a related STEM field.

About the job

Conduct research at the intersection of machine learning, optimization, and systems by designing and prototyping algorithms or models, running experiments, analyzing results, and potentially contributing to a paper.

What you'll do

  • Design and prototype algorithms or models; conduct experiments and analyze results.
  • Document research ideas, suggest research directions, and collaborate with mentors and other researchers.
  • Present findings and contribute to a paper when results are suitable.

What they ask for

  • Currently enrolled in a Doctorate Degree program in Computer Science, Operations Research, or a related STEM field.
  • Physically located at the manager’s Microsoft worksite for the duration of the internship.
  • Submit at least two reference letters, a cover letter, and relevant work or research samples.

Nice to have

  • 3+ years of experience in C# or C++ or Python (or similar language); experience in optimization or algorithm design.
  • Experience in machine learning and LLMs, including data curation, post-training, or agentic frameworks; ability to run simulations and analyze results.

Pay

USD $6,810 - $13,480 per month (base salary); USD $8,920 - $14,610 per month (base salary, San Francisco Bay area and New York City metropolitan area)

Tools

C#, C++, Python, Large Language Models (LLMs)

AI focus

Research combining machine learning with optimization, including training LLMs for algorithm design and developing machine-learning solutions for efficient decision-making.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)