At Microsoft we offer a variety of programs for current students and recent graduates that will help kick-start your career.

Photo of student

Explore Microsoft Program Overview

How cool would it be if you got to explore different roles in software development in your freshman or sophomore year? If you aspire to be a software developer and are currently majoring in Computer Science, Electrical or Computer Engineering, we invite you to apply for the Explore Microsoft program.

Explore Microsoft is a 12-week summer internship program that is specifically designed for college underclassmen (freshmen and sophomores) and offers a rotational experience aimed to enable you to gain experience in our different software engineering roles. This program is designed to provide exposure to various tool and programming languages in the field of software development and encourage students to pursue degrees in computer science, computer engineering, or related technical disciplines through hands-on training and group project experience. Your on-the-job learning will be augmented with mentoring, community building and networking opportunities.

Candidate Qualifications

Candidates must be a freshman or sophomore enrolled in a bachelor’s degree program 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 on the basis of 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 including women, Native-Americans, African-Americans, Hispanics, Veterans, and students with disabilities.

How to Apply

Apply online using the button below for our Explore Microsoft Internship program. Make sure, when submitting your resume, that it includes your e-mail 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. If you use the resume builder, you can enter current courses in the “Skills and Qualifications” field.

  • Only resumes in English will be accepted.
  • Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.


You will have enormous responsibility, project ownership, and impact during this 12-week session. Read this FAQ to gain a better understanding of what Explore Microsoft might be like for you.

How does this program differ from the 12-week Microsoft college internship?

Explore Microsoft is intended for students who are beginning their academic studies and would like to learn more about careers in software development through an experiential learning program. The Explore program provides formal training as well as a group project experience working alongside other Explorers. Explorers will rotate through three core tech disciplines across 12 weeks (Program Manager, Software Design Engineer, and Software Design Engineer in Test), rather than specializing in just one.

What can I expect to do during Explore Microsoft?

You will work in a team of three to complete a project for your product group through which you will gain exposure to the software development lifecycle and our three core software engineering positions.

Will I work in a number of groups during this experience, or focus on a specific goal in one group?

We want you to become very involved with your group project, so we will assign you to a specific product team while you are here. It is the best way to make sure you have the opportunity to make a real contribution. However, there will be plenty of opportunities to attend discussions about different Microsoft technologies and to pick the brains of other employees working around campus.

What benefits will I receive during Explore Microsoft?

Microsoft offers benefits designed to make your experience the best it can be, and Explore Microsoft is no exception. Explore Microsoft includes competitive pay, relocation, training, transportation, and more!

Where is Explore Microsoft offered?

The vast majority of opportunities are offered at our Redmond, Washington, campus.

If I haven’t declared a major, can I still apply?

Yes! We do not require that you be a computer science major in order to apply, however, we do require all candidates to have completed an Introduction to Computer Science (or equivalent course) and one semester of calculus (or equivalent). We’re interested in individuals who have a demonstrated passion for technology and a desire to further explore the field of software development.


Contact your recruiter.


NOTE: The window to apply for our Microsoft Scholarship Program is currently CLOSED. Check back in the fall for information on next year’s application process!

Microsoft awards college tuition scholarships each year to encourage students to pursue studies in Computer Science and related STEM (Science, Technology, Engineering and Math) disciplines. Chosen recipients will be awarded in recognition of their demonstrated passion for technology, academic excellence and leadership while working to make a difference in the software industry.

Microsoft places great value in encouraging under-represented groups to pursue STEM fields of study. As such, a large majority of our scholarships will be awarded to female students, under-represented minority students (African-American, Hispanic or Native American etc.) or students with disabilities. We will review all applications and select final candidates on the holistic basis of eligibility, quality of application, demonstrated passion for STEM, commitment to leadership and financial need.

Conference Scholarships:

In addition to STEM tuition scholarships, Microsoft enables students to participate in technical conferences like Grace Hopper, SHPE, NSBE, and others. A conference scholarship grant covers the cost of conference registration and a lump sum amount towards travel, hotel and other related expenses.

Students are selected based on their exceptional leadership work in the promotion of diversity in STEM disciplines at their university. If you have such experiences, please share with your school recruiter and express interest in being considered (contact information can be found here).



  • Basic Eligibility
  • Merit
  • Demonstrated passion for the software industry
  • Commitment to leadership
  • Diversity
  • Financial need

Diversity at Microsoft

We encourage student populations currently underrepresented in the field of computer science to pursue technical degrees. All candidates who meet the criteria for eligibility described below may certainly apply, but we do award a large majority of our student scholarships to women, minorities, and the disabled.


As a recipient of one of our scholarships, you’ll be able to have full or partial tuition covered for one academic year. Full tuition scholarships will cover tuition for the academic year as posted by the financial aid office at your college or university. Microsoft will make payments to the designated school, and amounts are not transferable to other academic institutions. You may use the funds for tuition only—not for other costs listed on your bursar bill, such as room and board

All applicants are required to apply for a summer internship and if offered, must complete this internship at Microsoft Corporation in Redmond, Washington. Microsoft reserves the right not to offer an internship position to the scholarship recipient if an appropriate match cannot be found.


To be eligible, you must be enrolled full time in a Bachelor’s degree program at a 4-year college or university in the United States, Canada, or Mexico at the time you submit the application. You need to be making satisfactory progress toward an undergraduate degree in computer science, computer engineering, or a related technical discipline such as electrical engineering, math, or physics. You must be able to demonstrate an interest in computer science. Because the scholarship is merit based, you must maintain a 3.0 cumulative grade point average out of a possible 4.0, or a 4.0 cumulative grade point average out of a possible 5.0. Chosen recipients will be asked to provide a copy of their official transcript.

Application Process

NOTE: The window to apply for our Microsoft Scholarship Program is currently CLOSED. Check back in the fall for information on next year’s application process!


The following are questions most often asked by our scholarship applicants. If you don’t find an answer to your question here or in the other Scholarships pages, please e-mail

Q: Where can I find an application?

A: Please see “How to Apply” tab, it’s just two easy steps this year!

Q: What if the link to the Survey doesn’t work?

A: Try refreshing your browser and entering the link again. If it still doesn’t work, please email with the subject “Survey Broken” so we can fix expediently!

Q: Can high school, community college or graduate students apply for these scholarships?

A: No. Scholarships are available only for students who are currently enrolled in a four-year undergraduate bachelor’s degree program.

Q: I am studying at a school outside of the United States, Mexico, and Canada. Am I eligible to apply?

A: No. You must be attending a school in North America in order to be eligible for our scholarship program. We hope to expand our program in coming years!

Q: Can international students apply for scholarships?

A: As long as you are currently enrolled at a four-year program at an institution in US, Mexico or Canada and meet our other criteria for scholarship eligibility, you can apply regardless of your citizenship.

Q: If I want to have my status as an under-represented minority considered, where do I indicate that in my application?

A: You will find an optional field for this on our Application Survey so that you can indicate it, if you wish.

Q: Do I need to send a transcript?

A: If you are chosen as a recipient of a scholarship, we will request a transcript of you at that time.


The MACH Program is an 18-24 month comprehensive on-boarding and development program custom designed for our newest university hires in various professions, including Finance, Marketing, Sales, Services, IT, and Operations. The program is focused on ensuring that you receive professional development early on to help accelerate your impact in role and provide you with the tools and knowledge to grow your career at Microsoft.

The MACH program enables you to start strong, build your networks and drive your long-term careers at Microsoft. We do this by offering you world-class training designed to set you up for success at Microsoft, a global community with thousands of current MACHs and MACH program alumni in over 60 countries and coaching from some of the brightest minds in the industry. The MACH program is global in scale and encompasses all of our regions in Europe, the Middle East and Africa (MEA), Asia Pacific (APAC), the Americas, Greater China and Japan.

We believe that work is a place for exploration, creativity, innovation and professional growth. It’s about being inspired and motivated to achieve extraordinary things which leave a lasting impact. At Microsoft, you learn from the finest in the business. As a full-time university hire, you will experience an inspiring world class program.

Be Yourself

Come as you are. Do what you love.

We’ve always been about recognizing the value that people with different life experiences and viewpoints bring to our business. We embrace and celebrate our differences because we see them for what they are: powerful drivers of innovation. Come be part of our talented community joined by a passion for technology, a dedication to our customers, and a shared set of core values. We work hard to make Microsoft a home for everyone and a place of acceptance, where differences are encouraged and respected.

Explore Microsoft

We are a global company created through talented people inspired to positively touch over a billion people in the world, daily. We welcome you to view and apply to any opportunities that the MACH program is a part of at your preferred location and together, we can inspire people with the magic of services and devices.

Join Microsoft today, and help us shape the business of tomorrow! You can learn more about global intern and new grad positions at Microsoft’s Global Student Careers site. The Microsoft Student Experience page is also a helpful resource.

MACH Tracks

In addition to core developmental opportunities you stand to gain while you are on the job, our customized trainings provide further learning relevancy to help you build valuable skills that will enable you to add value fast. We’re looking for people for our Finance, Marketing, Sales, Services, IT, and Operations businesses.

Marketing MACH:

If you are an avid marketer, and passionate about telling our Microsoft story and the way our products can help enable people and businesses throughout the world realize their potential, we have a MACH marketing experience tailored to help you become a world class marketer.

Sales MACH:

Are you passionate about interacting directly with our customers and being on the front lines to bring the magic of devices and services to consumers and businesses? Our MACH sales experience will provide you with a dynamic tool kit to enable you to hone your sales craft to become trusted advisors and impactful contributors to our business!

Services MACH:

We are a people business. As a MACH services professional, you will have the opportunity to sell and deliver technical consulting, support, and customer service to people around the globe. If you have a passion to lead and serve our customers and partners as they realize their full potential through software and services, we have a workplace where our employees are passionate about what they do and feel a deep sense of purpose.


If you are interested in pursuing our Services, IT or Developer Platform Evangelism positions, you stand a chance to build upon your technical acumen with expert technologists and gain skills in effective communications to help our customers and partners realize the brilliance of IT.

Operations MACH:

Do you want to be a part of well-oiled machine? Then the Microsoft Operations team is for you. Op’s is responsible for the global operations of our Commercial, Consumer, MBS, Services, OEM and Channel Incentive businesses. Op’s focuses on the strategy, development and execution of Microsoft’s physical and digital supply chain solutions in mature and emerging markets. This includes the operationalization of new business models in the Cloud transformation and support for our Business Groups and field for product planning, launch, release, and order management.


If you have a few years of professional experience and you are currently working towards attaining your full-time MBA degree, we have a MACH experience tailored just for you! In addition to being on the job to contribute to our business priorities, you stand to gain additional tools to communicate effectively to a wide variety of audiences, build a solid understanding of our business strategy, and leverage a global network of peers and colleagues.

Our MACH employees come from all over the world and contribute to our global business.

Interview Tips

Be ready to discuss your strengths and any experience that appears on your resume.

Microsoft Social

Follow Microsoft Careers on Facebook, Twitter and LinkedIn.

Microsoft JobsBlog

Read about Insider Tips, Young Professionals, Women in IT and all things job related.