Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Research Intern - AI for the Entire Software Development Lifecycle

Microsoft

$6,710 - $14,360
Dec 2, 2025
Redmond, WA, US
Apply Now

Microsoft Research's SAINTES group is looking to advance the state-of-the-art in AI-powered improvements for the software development lifecycle, software analytics, and software engineering research. They aim to enrich developer work and well-being through socio-technical research, leveraging AI, HCI, and software engineering to reshape AI-human collaboration and provide AI-driven decision support at scale.

Requirements

  • Actively conducting research in at least one of the following areas: developer productivity, Large Language Models (LLMs) applied to software engineering, software engineering and/or human computer interaction applied to AI/ML systems, mining software repositories, and software analytics.
  • Demonstrable proficiency in software development, with a solid foundation in understanding, developing, and deploying code, including the ability to translate research concepts into working implementations.
  • Experience using LLMs in the domain of software development.
  • Proficiency in Python.
  • At least 1 year of experience in conducting research, writing peer-reviewed publications, and software development.
  • Has published in one of the following ACM or IEEE venues: ICSE, ESEC/FSE, CHI, CSCW, ICSME, ASE, CHASE, IUI, ICML, NeurIPS.

Responsibilities

  • Integrating AI/Machine Learning (ML) into software development activities to bolster developer activities.
  • Analyzing developer productivity impacts and elevating software analytics for comprehensive insights.
  • Investigating and optimizing software engineering processes to enhance efficiency and quality, using AI/ML to improve methodologies and practices that underpin successful software development lifecycles.
  • Engaging in socio-technical research spanning productivity, community, and developer well-being.
  • Collaborate with other Research Interns and researchers.
  • Present findings.
  • Contribute to the vibrant life of the community.

Other

  • Accepted or currently enrolled in a PhD program in Computer Science, Software Engineering, Electrical Engineering, or related STEM field.
  • Ability to think unconventionally to derive creative and innovative solutions.
  • Ability to collaborate effectively with your mentor and others in Microsoft on research projects.
  • Effective interpersonal skills, cross-group, and cross-culture collaboration skills.
  • Research Interns are expected to be physically located in their manager’s Microsoft worksite location for the duration of their internship.