Software Engineer: AI/ML & LLM Intern

Microsoft

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Employment
Intern
Posted
2 days ago
Freshness
Confirmed live yesterday
Closes
Mar 30, 2027

Market check

Salary context

How this pay compares to similar roles

Similar $196k
$139k most similar roles pay here $253k

This listing doesn't post a salary. Most similar roles pay $149,875–$241,750.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 597 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 570 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer: AI/ML & LLM Intern

Software Engineer: AI/ML & LLM Intern Opportunities for University Students is a technical role where the intern applies engineering principles to solve complex problems and determine user requirements for new features. The individual will work within a cooperative team environment to build software while proactively seeking ways to improve product availability, reliability, efficiency, observability, and performance. Day-to-day tasks involve incorporating new engineering methods into work processes and ensuring consistency in monitoring and operations at scale. The role requires proficiency in Python and experience with machine learning frameworks like PyTorch or TensorFlow. Candidates must demonstrate skills in data structures, algorithms, and specific concepts including model evaluation, retrieval systems, large language models, prompt engineering, APIs, cloud services, distributed computing, search/ranking, RAG architectures, and performance optimization to solve technical challenges within the AI and machine learning domain.

What does a Software Engineer earn in Washington?

Median $202800 from 341 postings across 36 companies.

See salary data

What you'll do

  • Apply engineering principles to solve complex technical problems through creative solutions.
  • Work with stakeholders to define and document specific user requirements for new features.
  • Incorporate new engineering methods and industry best practices into existing work processes.
  • Improve product availability, reliability, efficiency, observability, and performance through proactive research.
  • Drive consistency in monitoring and operations at scale.
  • Develop and apply data structures and algorithms to solve technical challenges.
  • Build and deploy machine learning models using frameworks like PyTorch or TensorFlow.
  • Implement advanced technologies including RAG architectures, large language models, and prompt engineering.

What we're looking for

  • Currently pursuing a Bachelor's degree in Computer Science or a related technical field with at least one term remaining after the internship.
  • Currently pursuing a Master's degree in Computer Science or a related technical field with at least one term remaining after the internship.
  • 1+ year of programming experience.
  • 6+ months of experience delivering projects in teams.
  • 1+ year of experience developing and applying data structures and algorithms.
  • Experience in machine learning, artificial intelligence, or data science through coursework, projects, or prior work.
  • Proficiency in Python and familiarity with ML frameworks like PyTorch or TensorFlow.
  • Familiarity with APIs, cloud services, distributed computing, search/ranking, RAG architectures, or performance optimization (preferred).

More like this

Similar roles

Software Engineer Intern

Microsoft

Redmond, WA 2 days ago
AI Machine Learning TensorFlow PyTorch scikit-learn Data Structures Algorithms Large Datasets Monitoring Observability

Software Engineer: Cloud & Distributed Backend Intern

Microsoft

Redmond, WA 2 days ago
C# C++ Rust Java Go Python Data Structures Algorithms Operating Systems Networking Distributed Systems Databases Cloud Computing APIs Microservices Containers Performance Optimization Reliability Engineering Observability

Software Engineer: Data Platform Analytics Intern

Microsoft

Redmond, WA 2 days ago
Python Java Scala C# SQL Data Structures Algorithms ETL Pipelines Distributed Systems Data Engineering Data Processing Frameworks Telemetry Systems Reporting Tools Query Optimization

Software Engineer: Security & Identity Intern

Microsoft

Redmond, WA 2 days ago
C# Java Go Rust Python Data Structures Algorithms Cybersecurity Networking Operating Systems Secure Software Development Identity and Access Management RBAC Threat Modeling Cloud Security

Software Engineer Fullstack Product Intern

Microsoft

Redmond, WA 2 days ago
TypeScript JavaScript React Angular C# Java Node.js Python REST APIs Data Structures Algorithms Testing Frameworks Web Frameworks Accessibility Principles