Why get an internship?

Internships are an important supplement to your undergraduate or graduate education. Not only do they provide valuable experience and practical knowledge in your field, they are also a strong inclusion on your resume to help you get your first job after graduation.

How To Get An Internship

Step 1: Prepare Your Resume and Apply

First, make sure your resume is up-to-date and professional. Feel free to use the Career Center's Resume Guide [pdf], or this Linkedin class on resume writing. You can also make an appointment with a Career Counselor to get personalized help! Drop-in meetings [pdf] with counselors are available as well.

Then, you should apply for as many internships as possible using Handshake. Some Summer internships open as early as the Fall semester beforehand, so check back frequently!

Step 2: Prepare For Interviewing

It's important to ensure that you have interview-appropriate professional attire and practice your interviewing skills. These will be vital as you move further along in the application process! Check out this guide on how to prepare for and handle tricky interview questions.

For extra help, please refer to the Career Center's Webpage. The Career Center offers a wide variety of resources to assist students in this process. 

Internship Opportunities

Most internship opportunities will be posted on Handshake. Any other opportunities will be posted below.

Employers: If you would like to have an internship opportunity posted on this webpage, please send an email with the job posting link to


  • The Matthew Isakowitz Fellowship Program is an incredible summer experience for students passionate about commercial spaceflight!
    • The Summer 2021 application is due Friday, November 13

Research Opportunities

  • The Caltech WAVE Fellows Undergraduate Research Program provides support for undergraduate students, who are underrepresented in STEM and intent on pursuing a Ph.D. Each student will conduct a 10-week summer research project under the mentorship of a Caltech faculty member.
    • Applications are due Saturday, January 9 2021

Upcoming Events