Imagine that you got to explore different roles in software development within your first two years of college. If you aspire to be a software developer and are currently majoring in a technical field—like Computer Science, Electrical Engineering or Computer Engineering—apply for the Explore Microsoft program and find out.
Explore Microsoft is a 12-week summer internship program specifically designed for first and second-year college students. The program is rotational and allows you to gain experience in our different software engineering roles. It's also designed to give you hands-on experience with various tools and programming languages in the field of software development, and encourage you to pursue degrees in computer science, computer engineering, or related technical disciplines. Your on-the-job learning will be augmented with mentoring, community building and networking opportunities.
Candidates must be in their first or second year of college and enrolled in a bachelor's degree program in the United States, Canada, or Mexico with a demonstrated interest in majoring in computer science, computer engineering, software engineering or related technical major. Students must have completed an Introduction to Computer Science course (or equivalent class) as well as one semester of calculus (or equivalent) by the start of the program. Finalists will be selected based on eligibility and demonstrated interest in the software industry.
All candidates who meet the above criteria may apply. We especially encourage applications from groups currently underrepresented in engineering and computer science, including those who self-identify as a woman, African American, Black, Hispanic, Latinx, American Indian, Alaska Native, Native Hawaiian, Pacific Islander, person with a disability, and/or LGBTQI.
When submitting your resume, be sure it includes your email address, school address and phone number, permanent address, and phone number, intended major and expected graduation date. Please also include a list of your current courses within the body of your resume. Only resumes in English are accepted.
Candidates must be in their first or second year of college and enrolled in a bachelor's degree program in the United States, Canada, or Mexico with a demonstrated interest in majoring in computer science, computer engineering, software engineering or related technical major. Students must have completed an Introduction to Computer Science course (or equivalent class) as well as one semester of calculus (or equivalent) by the start of the program. Finalists will be selected based on eligibility and demonstrated interest in the software industry.
All candidates who meet the above criteria may apply. We especially encourage applications from groups currently underrepresented in engineering and computer science, including those who self-identify as a woman, African American, Black, Hispanic, Latinx, American Indian, Alaska Native, Native Hawaiian, Pacific Islander, person with a disability, and/or LGBTQI.
When submitting your resume, be sure it includes your email address, school address and phone number, permanent address, and phone number, intended major and expected graduation date. Please also include a list of your current courses within the body of your resume. Only resumes in English are accepted.
Explore Microsoft’s world-class benefits designed to help you and your family live well.
We will only achieve our mission if we live our culture, which starts with applying a growth mindset.
We are committed to celebrating the diversity around us and its power to drive us forward together.
At Microsoft, we value flexibility as part of our hybrid workplace so that you can feel empowered to do your best work.