Software Engineer Applied AI/ML Intern @ Microsoft
Your Application Journey
Email Hiring Manager
Job Details
About the Role
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 complex problems and build innovative software solutions focused on leveraging AI technologies. You will collaborate with Technical Program Managers and Product Managers and adopt emerging AI tools and methods while upholding Microsoft’s responsible AI practices.
Responsibilities
- Apply engineering principles and AI techniques to solve problems.
- Determine user requirements and work with relevant stakeholders.
- Learn new AI/ML techniques and incorporate them into work processes.
- Seek feedback and apply best practices for technical solutions.
- Review developments to improve product reliability and efficiency.
Qualifications
Required: Enrolled in a full time bachelor’s or master’s program in Computer Science, Engineering, or related field with at least one semester remaining following the internship. One year of programming experience in an object-oriented language.
Preferred: Understanding of computer science fundamentals, data structures, algorithms, AI/machine learning concepts, and experience with AI/ML projects using frameworks like TensorFlow, PyTorch or scikit-learn. Familiarity with AI coding tools such as GitHub Copilot and Microsoft Roo Code.
Additional Information
This internship is based in Microsoft's Mountain View, California office. Compensation details and benefits may vary based on location.
Key skills/competency
- AI
- Machine Learning
- Software Engineering
- Programming
- Data Structures
- Algorithms
- Technical Collaboration
- Innovation
- Responsible AI
- Problem Solving
How to Get Hired at Microsoft
🎯 Tips for Getting Hired
- Customize your resume: Tailor it to emphasize your AI/ML projects.
- Highlight academic work: Showcase relevant coursework and projects.
- Research Microsoft initiatives: Understand their AI and internship programs.
- Practice technical interviews: Focus on object-oriented programming and algorithms.
- Align with company values: Demonstrate a growth mindset and passion.