Come build community, explore your passions and do your best work at Microsoft with thousands of University interns from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead. As a Software Engineering Intern on AI and/or ML projects, you will work with teammates to solve problems and build innovative software solutions.
Requirements
- Enrolled in a full time bachelor's or master’s program in Computer Science, Engineering, or related field during the academic term immediately before the internship.
- Must have at least 1 semester/term remaining following the completion of 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 and AI/machine learning concepts.
- Demonstrated interest in AI and/or ML technologies.
- Familiarity with AI frameworks and libraries like TensorFlow, PyTorch, or scikit-learn.
- Experience in using AI tools to generate projects, such as GitHub Copilot, Claude code, Microsoft Roo Code or similar, with an understanding of their strengths and limitations.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Health Insurance
- Dental Insurance
- Vision Insurance
- Paid Holidays
- Flexible Work Arrangements