Software Engineer: AI/ML & LLM Intern Opportunities for University Students, Redmond
Job details
- Employment
- Internship
- Level
- Internship
- Experience
- 1+ year
- Education
- Bachelor's degree
- Posted
- Oct 6, 2026
- Last confirmed open
- Oct 7, 2026
About this role
Public source summary from intern-list.com / Jobright.
Microsoft is seeking university students for a Software Engineering Intern role focused on AI, machine learning, and large language models. The intern will help develop, evaluate, and optimize AI-powered products and platforms, contributing to model integration, retrieval systems, inference services, evaluation frameworks, or scalable AI infrastructure.
Responsibilities
Applies engineering principles to solve complex problems through sound and creative engineering Works with appropriate stakeholders to determine user requirements for a feature Quickly learns new engineering methods and incorporates them into work processes Seeks feedback and applies internal or industry best practices to improve technical solutions Demonstrates skill in time management and completing software projects in a cooperative team environment Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale
Qualifications: Currently pursuing Bachelor's Degree in Computer Science or related technical field with at least one semester/term remaining following the completion of the internship, + OR currently pursuing Master's Degree in Computer Science or related technical field with at least one semester/term remaining following the completion of the internship 1+ year(s) of programming experience 6+ months of experience in delivering projects in teams 1+ year(s) of experience in developing and applying data structures and algorithms Coursework, projects, or prior experience in machine learning, artificial intelligence, or data science Experience programming in Python and familiarity with ML frameworks such as PyTorch, TensorFlow, or similar technologies Understanding of machine learning concepts, model evaluation, retrieval systems, large language models, or prompt engineering Familiarity with APIs, cloud services, distributed computing, search/ranking, RAG architectures, or performance optimization
Benefits: Certain roles may be eligible for benefits and other compensation.