Principal Applied Researcher

Microsoft Microsoft · Big Tech · Redmond, WA +4 · Research Sciences

Principal Applied Researcher to lead research projects on AI for developers, taking them from research into product. This role involves collaborating with scientists, engineers, and designers, building and training state-of-the-art models, applying and advancing LLMs for software engineering (including RAG and evaluation), and running experiments on a large scale with developer product teams.

What you'd actually do

  1. Lead research projects on the future of AI for developers
  2. Collaborate across disciplines with product teams across Microsoft and Github
  3. Stay up to date with the research literature and product advances in AI for software engineering
  4. Create new datasets from both the world's public code and Microsoft's internal data.
  5. Build and manage large-scale ML experiments and models.

Skills

Required

  • Doctorate in relevant field OR Master's Degree in relevant field AND 3+ years related research experience OR Bachelor's Degree in relevant field AND 4+ years related research experience OR equivalent experience.

Nice to have

  • Doctorate in relevant field AND 3+ years related research experience OR Master's Degree in relevant field AND 6+ years related research experience OR Bachelor's Degree in relevant field AND 8+ years related research experience OR equivalent experience.
  • Experience publishing academic papers as a lead author or essential contributor.
  • Experience participating in a top conference in relevant research domain.
  • 2+ years experience in building machine learning and AI for production environment.
  • 3+ years experience developing and deploying live production systems, as part of a product team.
  • 3+ years experience developing and deploying products or systems at multiple points in the product cycle from ideation to shipping.

What the JD emphasized

  • 2+ years experience in building machine learning and AI for production environment.
  • 3+ years experience developing and deploying live production systems, as part of a product team.
  • 3+ years experience developing and deploying products or systems at multiple points in the product cycle from ideation to shipping.

Other signals

  • AI for developers
  • Github Copilot
  • LLMs for software engineering
  • large-scale ML experiments