AI Software Engineering Intern

Microsoft

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Redmond, WAMountain View, CA
Employment
Intern
Posted
1 day ago
Freshness
Confirmed live today
Closes
Apr 7, 2027

Market check

Salary context

How this pay compares to similar roles

Similar $175k
$116k $224k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $136,726–$214,000.

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 648 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · AI Software Engineering Intern

The AI Software Engineering Intern joins the engineering team to apply engineering principles and AI techniques to solve complex problems through creative engineering. The intern will work with stakeholders to determine user requirements for features while quickly learning and incorporating emerging AI and machine learning techniques into work processes. Daily responsibilities include completing software projects in a cooperative team environment, seeking feedback to improve technical solutions, and proactively seeking knowledge to improve product availability, reliability, efficiency, observability, and performance. Candidates must demonstrate proficiency in object-oriented programming, computer science fundamentals like data structures and algorithms, and AI/ML concepts. Required technical skills include experience with large datasets and familiarity with specific AI frameworks and libraries such as TensorFlow, PyTorch, or scikit-learn to implement real-world AI solutions.

What you'll do

  • Apply engineering principles and AI techniques to solve complex technical problems.
  • Determine user requirements for new features with relevant stakeholders.
  • Incorporate new engineering methods and emerging AI/ML techniques into work processes.
  • Improve technical solutions by applying internal and industry best practices.
  • Complete software projects on time within a cooperative team environment.
  • Improve product availability, reliability, efficiency, observability, and performance.
  • Drive consistency in monitoring and operations at scale.
  • Develop machine learning models and work with large datasets.

What we're looking for

  • Enrolled in a full-time bachelor's or master's program in Computer Science, Engineering, or a related field.
  • Must have at least one semester or term remaining in the degree program following the internship.
  • One year of programming experience in an object-oriented language.
  • Ability to demonstrate an understanding of computer science fundamentals, including data structures and algorithms.
  • Ability to demonstrate an understanding of AI/machine learning concepts.
  • Experience with AI/ML projects, such as developing models, working with large datasets, or implementing AI solutions.
  • Familiarity with AI frameworks and libraries like TensorFlow, PyTorch, or scikit-learn (preferred).
  • Ability to submit an official or unofficial academic transcript as part of the evaluation process.

More like this

Similar roles

Software Engineering Intern

L3Harris

Salt Lake City, UT 31 days ago
C++ C# C Java Ruby HTML5 XML SQL Python Qt .NET Linux Windows RTOS VxWorks QNX SOA Hadoop Android Embedded Systems OOA/OOD

Software Engineering Intern

L3Harris

Rochester, NY 31 days ago
C++ C# C Java Ruby HTML5 XML SQL Python Qt .NET Linux Windows Unix RTOS VxWorks QNX Integrity SOA Hadoop Android Embedded Systems OOA/OOD Real-Time Controls Wireless Software Security

Software Engineering Intern

L3Harris

Salt Lake City, UT 31 days ago
C++ C# C Java Python Ruby SQL HTML5 XML Qt .NET RTOS VxWorks QNX Linux Windows SOA Hadoop Android Embedded Systems OOA/OOD

Software Engineering Intern

L3Harris

Salt Lake City, UT 31 days ago
C++ C# C Java Ruby Python HTML5 XML SQL Perl Qt .NET RTOS VxWorks QNX Linux Windows SOA Hadoop Android Embedded Systems OOA/OOD Real-Time Controls Wireless Software Security

Software Engineering Intern

L3Harris

Salt Lake City, UT 6 days ago
C++ C# C Java Ruby Python SQL HTML5 XML Qt .NET Linux Windows Unix RTOS VxWorks QNX SOA Hadoop Android Embedded Systems OOA/OOD Real-Time Controls Wireless Software Security Ajax Perl

Software Engineering Intern

L3Harris

Salt Lake City, UT 31 days ago
C++ C# C Java Ruby Python HTML5 XML SQL Perl Ajax Qt JEE .NET Unix Linux Windows RTOS VxWorks QNX Integrity SOA Hadoop Android Embedded Systems OOA/OOD Real-Time Controls Wireless Software Security Robotics