Research Intern - Machine Learning and Optimization - Redmond

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Applied Sciences

Research intern position focusing on the intersection of Machine Learning and Optimization, specifically combining Large Language Models (LLMs) with optimization for efficient decision-making. Projects involve training LLMs for algorithm design, accelerating optimization algorithms, and using LLMs for sequential/distributed decision-making. The role involves designing algorithms/models, prototyping, conducting experiments, and analyzing results, with potential contributions to papers.

What you'd actually do

  1. Design algorithms/models and prototype them, conduct experiments, and analyze results.
  2. Collaborate with other Research Interns and researchers, present findings, and contribute to the vibrant life of the community.
  3. Show initiative throughout the Research Internship and suggest further directions for research.
  4. Document their ideas, and given suitable results, contribute to a paper.

Skills

Required

  • PhD program in Computer Science, Operations Research or a related STEM field
  • C# or C++ or Python (or similar language)

Nice to have

  • optimization/algorithm design
  • machine learning and LLMs (e.g., data curation, post-training, agentic frameworks)
  • simulations and analyze results
  • distributed systems

What the JD emphasized

  • PhD program in Computer Science, Operations Research or a related STEM field
  • at least 3 years of experience in C# or C++ or Python (or similar language)

Other signals

  • LLM technology with optimization for efficient decision making
  • training LLMs for algorithm design
  • accelerating optimization algorithms for interactive decision dialogues
  • using LLMs for sequential and distributed decision-making settings