Software Engineer Intern

Microsoft is a global technology company dedicated to empowering every person and organization on the planet to achieve more.
Backend
Software Engineering Intern
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS

Description For Software Engineer Intern

Microsoft is seeking Software Engineering Interns to join their Microsoft AI (MAI) and Software Technology Center Asia (STCA) teams in Beijing and Suzhou. This internship opportunity, scheduled for Summer 2025, offers a chance to work on cutting-edge technology and real-world projects. The Microsoft AI team focuses on developing world-class internet products including Copilot, Edge browser, Bing search, and Microsoft Ads. STCA, established in 2005, is a crucial part of Microsoft's global R&D efforts, contributing to core products like Microsoft 365 Copilot, SharePoint, OneDrive, and Teams.

As an intern, you'll collaborate with global teams, solving complex problems and building innovative software solutions. You'll work closely with Technical Program Managers and Product Managers, providing technical guidance while learning new technologies and methodologies. The role offers hands-on experience in designing, developing, and testing next-generation software that aligns with Microsoft's mission to empower every person and organization globally.

The position requires strong programming fundamentals, with at least one year of experience in object-oriented programming. You'll be part of a dynamic environment that values growth mindset, innovation, and collaboration. The internship provides comprehensive benefits, including healthcare, educational resources, and networking opportunities. This is an excellent opportunity for students pursuing Computer Science or related degrees to gain practical experience at one of the world's leading technology companies while contributing to products that impact millions of users worldwide.

Last updated 4 days ago

Responsibilities For Software Engineer Intern

  • Apply engineering principles to solve complex problems through sound and creative engineering
  • Work with appropriate stakeholders to determine user requirements for a feature
  • Quickly learns new engineering methods and incorporates them into work processes
  • Seek feedback and apply internal or industry best practices to improve technical solutions
  • Demonstrate skill in time management and completing software projects in a cooperative team environment
  • Review current developments and proactively seek new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products

Requirements For Software Engineer Intern

Java
Python
JavaScript
  • Currently pursuing Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Must have at least 1 semester/term remaining following the completion of the internship
  • One year of programming experience in an object-oriented language
  • Understanding of computer science fundamentals, including data structures and algorithms

Benefits For Software Engineer Intern

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Software Engineer Intern

Software Engineering Intern

3-month Software Engineering Internship at Microsoft in Istanbul, focusing on backend development with hybrid work arrangement, starting July 2025.

Software Engineer: Internship Opportunities - Ignite Program for People with Disabilities

One-year software engineering internship program at Microsoft specifically designed for people with disabilities, offering hands-on experience and mentorship.

Software Engineering Intern

12-week Software Engineering Internship at Microsoft, starting July 2025, focusing on backend development with opportunities to work on real-world projects and cutting-edge technology.

Software Engineering: Internship Opportunities

3-month Software Engineering internship at Microsoft, working on backend systems and containerized microservices, starting July 2025 in Kenya.

Software Engineer: Internship Opportunities - Ignite Program for People with Disabilities

12-month internship program at Microsoft for people with disabilities, focusing on software engineering and development.