Internship Database

Internships that Fit You

Our internship database contains a large variety of computer science internships and our website provides you many filters which we hope will allow you to effectively search for and find the internships most interesting to you and most applicable to your skill set. These filters will help you greatly refine your search based on whether internships are open to certain groups of students, where internships are located, whether internships are remote or in person, and various other critera. Each of our filters is explained in-depth later in this page.

Internship Database

Filters

International Student Filter

Our international students filter is very straightforward. This filter may be applied by selecting the box to the left of the "Open to International Students" text in the filters bar and clicking the "Apply Filters" button. When this filter is applied, only internships which do not list U.S. citizenship/the lack of need for visa support as application requirements. Additionally, each internship which satisfies this filter will be displayed along with this tag to indicate that the internship position is open to international students:

Open to International Students

Underclassman Filter

Like our international students filter, our underclassman filter is equally simple. This filter may be applied by selecting the box to the left of the "Open to Underclassmen" text in the filters bar and clicking the "Apply Filters" button. When this filter is applied, only internships which do not list being a rising senior as a requirement or otherwise specify that applications from freshmen and sophomores will be considered. Each internship which satisfies this filter will be displayed along with this tag to indicate that the internship position is open to underclassmen:

Open to Underclassmen

Remote Filter

Our remote positions filter is another simple filter and may be applied by selecting the box to the left of the "Remote" text in the filters bar and clicking the "Apply Filters" button. When this filter is applied, only internships which specify that the listed position is remote (not in-person or on-location) or has the option of being remote are listed. Each internship which satisfies this filter will be displayed along with this tag to indicate that the internship position is remote:

Remote

Filter by Location

Our locations filter may be applied by selecting one or more options from the "Select a Location" dropdown list and clicking the "Apply Filters" button. When the locations filter is applied, only internships which are offered in your selected locations are listed. Each internship which satisfies this filter will be displayed along with this tag to indicate that the internship is offered in a location you've selected:

Location Match