Top 20 Remote Computer Science Internships for High School Students
Unlike expensive summer programs, remote computer science internships for high school students offer hands-on experience, industry exposure, and valuable mentorship, often at little to no cost. Whether you're learning to code, exploring AI, or diving into cybersecurity, these opportunities let you apply your skills to real-world projects while making meaningful connections with professionals.
What makes remote computer science internships for high school students even better? They allow you to gain experience from anywhere, offering flexibility to work with top companies, universities, and organizations without needing to relocate. This means you can collaborate with experts, contribute to tech-driven projects, and build a strong portfolio—all from your own home.
To help you find the best fit, we’ve curated a list of the top 20 remote computer science internships for high school students. Let’s dive in!
1. Stanford SHTEM
Location: Virtual
Cost/Stipend: $50 application fee; stipends provided for students with financial need
Acceptance Rate/Cohort size: Selective, ~60 students
Dates: June 17 – August 9
Application Deadline: March 1
Eligibility: High school juniors and seniors (must be at least 14 by June 17)
Stanford’s SHTEM program is one that gives you the chance to engage in diverse projects that blend computer science with fields like engineering, linguistics, and even the arts, all designed to challenge your analytical and coding skills. Throughout the program, you work closely with a dedicated team of mentors, including faculty, staff, and experienced student researchers, to tackle real-world problems in a collaborative online setting. You can expect to participate in interactive group sessions, project discussions, and a final presentation that showcases your research findings.
Stanford SHTEM is on hiatus for 2025 and will reopen in the summer of 2026 with on-site attendance as well. Sign up here for updates on when the next round of applications opens!
2. Veritas AI
Location: Virtual
Cost: $2,290 for the 10-week AI Scholars program | $5,400 for the 15-week AI Fellowship with Publication & Showcase | $6,900 for both. Need-based financial aid is available for AI Scholars. You can apply here.
Acceptance Rate: Selective
Dates: Multiple 12-15-week cohorts throughout the year, including spring, summer, fall, and winter
Application Deadline: On a rolling basis. March 23 for early admission deadline for the summer cohort
Eligibility: Ambitious high school students. AI Fellowship applicants should have completed the AI Scholars program or have experience with AI concepts or Python.
Veritas AI, founded and run by Harvard graduate students, offers programs for high school students who are passionate about artificial intelligence. If you’re looking to get started with AI, ML, and data science, then you will benefit from the AI Scholars program. It’s a 10-session boot camp that introduces you to the fundamentals of AI & data science, also giving you the chance to work on real-world projects.
If you’re looking for a more advanced option, try the AI Fellowship with Publication & Showcase program. It will give you the chance to work 1:1 with mentors from top universities on a unique, individual project. A bonus of this program is that you will have access to the in-house publication team to help you secure publications in high school research journals. You can check out some past projects here.
3. Girls Who Code
Location: Virtual
Cost: Free
Acceptance Rate/Cohort Size: Selective
Dates:
Summer Immersion Program (SIP): July 7 – 18 (Round I); July 28 – August 8 (Round II)
Pathways: June 30 – August 8
Application Deadline: April 11
Eligibility: Students who identify as a girl or gender-nonconforming; Current 9th – 11th graders for Summer Immersion; current 9th–12th graders (including alumni and graduating seniors) for Pathways. More details here.
Girls Who Code offers free, virtual summer programs: the Summer Immersion Program (or SIP) and Pathways. They are a good way to dive into coding while exploring game design, UX design, web development, cybersecurity, data science, and artificial intelligence. The SIP is a two-week program focused on game design while the Pathways program is focused on exploring some of the biggest topics in tech.
As a participant in either program, you will gain hands-on experience through live virtual classes and independent project work. You’ll learn directly from industry leaders and build a strong professional network as you collaborate with fellow high school students from around the globe. As one of the top remote computer science internships for high school students, this program is designed to equip you with real-world computer science skills, preparing you for tech careers.
4. Ladder Internship Program
Location: Remote
Cost: Starting at $2,490 (financial aid available)
Dates: Multiple cohorts throughout the year, including spring, summer, fall, and winter. The summer cohort starts on June 2
Application Deadline: Deadlines vary depending on the cohort. March 9 is the priority admission deadline for the summer cohort
Eligibility: High school students able to work for 10-20 hours/week (for around 8-12 weeks)
Ladder Internships is a selective, virtual start-up internship program for ambitious high school students! For over eight weeks, you will work with a high-growth start-up on an internship. The start-ups offer internships across a variety of industries, from tech/deep tech and AI/ML to health tech, marketing, journalism, consulting, and more. You can explore all the options here on their application form.
Ladder’s start-ups are high-growth companies that raise over a million dollars on average. As part of the program, you will get to work closely with your start-up managers and a Ladder Coach on real-world projects, eventually presenting your work to the company. Here is the application form.
5. CS@Mines Virtual Computing Internship
Location: Remote and in-person options available
Cost: $100 (financial aid available)
Cohort Size: Approximately 2-4 research spots and 30-50 Computing For the Good spots
Dates: 6 weeks during Summer (exact dates TBA)
Application Deadline: April 18
Eligibility: High school and community college students; no prior CS training required, but a strong interest in learning CS is essential.
The CS@Mines internship program offers you two distinct pathways into computer science. In the research track, you will join a select team of high school or community college students, working on hands-on projects under Mines mentors. Alternatively, the C4G track lets you apply your coding skills to socially impactful projects, collaborating with peers and guided by experienced mentors.
Over six weeks, you’ll work in small teams led by Mines undergraduates, collaborating on projects that range from innovative computing research to practical applications in the Computing For the Good and DECtech tracks. You’ll engage directly with research methodologies, develop coding and debugging skills, and learn how to tackle real-world technical challenges in a supportive environment.
6. Kode With Klossy
Location: Virtual
Cost: Free
Acceptance Rate: Selective
Dates:
June 2 – June 13
July 7 – July 18
July 21 – Aug 1
August 4 – August 15
Application Deadline: Not mentioned. Apply here!
Eligibility: Young women and gender-expansive teens aged 13-18
Kode With Klossy is a free, virtual two-week coding camp that gives you the chance to explore one of four exclusive tracks—Web Development, Machine Learning, Mobile App Development, or Data Science—and build projects that introduce you to real-world coding challenges. Through interactive lessons and hands-on projects, you’ll master key programming concepts and tools such as JavaScript, Python, and Swift. This is one of those remote computer science internships for high school students where you’ll also get to collaborate with peers from around the globe and connect with inspiring mentors who share your enthusiasm for technology. No prior coding experience is required!
7. Stanford AIMI Virtual Summer Research Internship
Location: Virtual
Cost: $850 program fee + $40 application fee
Cohort Size: ~25 students
Dates: June 16 – 27
Application Deadline: February 28
Eligibility: High school students entering 9th – 12th in fall; aged 14+; U.S. citizenship or valid visa status required. More info here.
Stanford’s AIMI Virtual Summer Research Internship is a two-week virtual internship that lets you explore AI in healthcare at Stanford’s Center for Artificial Intelligence in Medicine & Imaging. You’ll engage in technical lectures, hands-on group research projects, and mentoring sessions with Stanford researchers and student leads.
Throughout the program, you’ll explore how artificial intelligence is applied to improve clinical outcomes and advance public health. Collaborative working sessions and virtual career lunch sessions will provide you with valuable insights into the tech and healthcare industries. By the end of the internship, you’ll earn a Certificate of Completion that highlights your contributions and newfound expertise.
8. NASA GeneLab for High Schools
Location: Virtual
Cost: Free
Acceptance Rate: Selective
Dates: June 2 – August 29
Application Deadline: May 15
Eligibility: U.S. citizens or permanent residents attending U.S.-based high schools; must have completed one college-prep biology course; minimum unweighted GPA of 3.0
NASA’s GeneLab for High School is one of the top remote computer science internships for high school students. It is a free, virtual 12-week program that gives students training in bioinformatics and computational biology as part of NASA’s space biology research. Through a mix of self-paced recorded lectures and 5 hours of weekly synchronous instruction, you’ll learn to analyze omics data using tools like JupyterLab Notebooks. Optional capstone projects allow you to work in teams to develop and present hypothesis-based research proposals, with the top teams earning an all-expenses paid trip to present their proposals at the annual American Society for Gravitational and Space Research (ASGSR) conference.
9. MITES Semester
Location: Online
Cost: Free
Acceptance Rate: Highly competitive national program
Dates: June – December
Application Deadline: Apply during the fall of your junior year (see MITES instructions)
Eligibility: High school juniors; U.S. citizens or permanent residents; priority for students from underrepresented STEM backgrounds
The MITES Semester program is a six‑month, online pre‑college program designed for high school juniors passionate about STEM, with a special focus on computer science and related fields. As a participant, you’ll dive into rigorous, project‑based courses ranging from machine learning and robotics to computational biology.
Live evening classes and interactive webinars let you collaborate with MIT instructors and a diverse network of motivated peers nationwide. The curriculum includes an intensive project‑based STEM course plus a core course in subjects such as computer science. In addition, you’ll receive personalized college admissions guidance to help you build a standout resume and prepare for the future.
10. Spark Summer Mentorship Program
Location: Virtual options available (depends on track)
Stipend: Both unpaid and paid internships (up to $500)
Acceptance Rate: Highly selective
Dates: June 15 – August 15 (tentatively; based on 2024 dates)
Application Deadline: Rolling. May 31 (tentatively). Applications open in March/April
Eligibility: High school students in grades 9-12 in the Greater Seattle area; U.S. citizens or permanent residents; WA state applicants preferred
Spark Summer is a competitive internship program for high school students interested in exploring STEM fields like computer science, engineering, scientific research, and more. It’s a mentorship program that focuses on connecting you with industry experts, educators, and mentors from various organizations. As a part of the internship, you’ll get to work on real-world projects across a wide range of industries, including computer science, biotechnology, software development, and more. You’ll also get to attend workshops and develop skills in Python, data analysis, and so on. For more information on the Spark Summer program, check out this blog!
11. CodeDay Labs – Open-Source Software Internship
Location: Virtual
Cost/Stipend: No fee or stipend (typically)
Acceptance Rate: Selective
Application Deadline: Rolling
Program Dates: June – August
Eligibility: High school students with hackathon experience or equivalent independent coding projects
CodeDay Labs is a virtual internship that allows you to work on real-world open-source projects under the guidance of experienced industry mentors. If you have prior coding experience, such as hackathon participation, you can apply for the Intermediate Track, where you’ll collaborate with a small team to build software using modern technologies like React, Angular, Kubernetes, GraphQL, and Python Django. Throughout the program, you'll engage in daily tech talks, career panels, and mentorship sessions from professionals at Microsoft, Nasdaq, SAP, T-Mobile, and more.
12. Oxford Scholastica Academy Online Research Internships
Location: Online
Cost: £995
Acceptance Rate: Selective; small group format
Dates: Multiple sessions in July and August
Application Deadline: Rolling applications until spots are filled
Eligibility: Students ages 15-18 who are interested in research-based learning. Strong analytical, data interpretation and writing skills are beneficial.
This online research internship incorporates projects with AI applications, data-driven analysis, and computational research, making it a valuable experience for students interested in the intersection of technology and other disciplines. Over four weeks, you’ll collaborate with peers to co-author a research paper, which will be submitted for publication in OxJournal, an academic journal. The internship includes mentorship, structured research training, and an opportunity to gain experience in academic writing, critical thinking, and interdisciplinary problem-solving.
13. NASA OSTEM Internship Program
Location: Remote, hybrid, and on-site options available
Stipend: Paid
Acceptance Rate: Competitive
Dates:
Summer 2025: June – August
Fall 2025: September – December
Spring 2026: January – April
Application Deadlines:
Summer 2025: February 28
Fall 2025: May 16
Spring 2026: TBD
Eligibility: High school students (16+ years old) and college students; must be U.S. citizens with a minimum 3.0 GPA
The NASA Office of STEM Engagement (OSTEM) Internship Program provides high school and college students with an opportunity to work on cutting-edge projects across science, technology, engineering, and mathematics (STEM). The program offers all three formats—on-site at NASA centers, hybrid, and fully remote options—allowing you to contribute in a way that fits your circumstances.
As an intern, you'll work side-by-side with NASA professionals, gaining hands-on experience in fields like aerospace engineering, robotics, computer science, and space exploration. The program includes mentorship from NASA scientists, real-world project work, and career development opportunities.
14. Aspiring Scientists Summer Internship Program (ASSIP)
Location: Remote, hybrid, and in-person at George Mason University
Cost: $25 application fee (can be waived based on your financial needs)
Acceptance Rate: Competitive
Dates: June 18 – August 8
Application Deadline: February (tentatively)
Eligibility:
Remote & computer lab internships: Ages 15+ by program start
Wet-lab internships: Ages 16+ by program start
Must not have graduated from university before or during the internship
The Aspiring Scientists Summer Internship Program (ASSIP) at George Mason University is an 8-week immersive research experience where high school and undergraduate students work alongside faculty researchers on cutting-edge STEM projects. The program offers in-person, hybrid, and remote internship options, allowing you to explore areas such as computer science, AI, cybersecurity, machine learning, data mining, and software engineering. As participants, you will engage in computational research, simulations, and data-driven projects, making it an excellent opportunity if you’re interested in computer science applications in research.
15. Google Summer of Code (GSoC)
Location: Remote
Acceptance Rate: Competitive
Dates: 12+ weeks during the summer
Application Deadline: April 8
Eligibility: Students and beginners in open source, including high schoolers (16+). Prior programming experience is recommended but not required.
Google Summer of Code (GSoC) is one of the best remote computer science internships for high school students and a global, online internship program designed to introduce new contributors to open-source software development. As a participant, you’ll work remotely on a 12+ week programming project with an open-source organization under the mentorship of experienced developers.
GSoC offers a flexible and immersive learning experience, allowing you to write production-level code, collaborate with global developers, and contribute to real-world projects. You'll gain hands-on experience in programming languages like Python, Java, C++, and JavaScript while improving your problem-solving and collaboration skills.
16. StandOut Connect
Location: Remote
Cost: $2,950
Acceptance Rate: Competitive
Dates:
Professional Training: June 1 – June 29
Internship: June 30 – August 29
Application Deadlines:
Early Application Deadline: February 23
Regular Application Deadline: April 27
Eligibility: High school students (ages 15+), including international students with English fluency
The StandOut Connect Internship Program is a remote opportunity designed to help high school students gain real-world experience in fields like computer science, finance, medicine, and technology. Developed with investment from The University of Chicago’s Polsky Center for Innovation, this program matches students with internships at startups and established companies founded by alumni of top universities.
As an intern, you will be provided with comprehensive career training, including resume building, interview preparation, and networking strategies, before securing a guaranteed two-month remote internship. During the internship, you will work on real projects such as software development, AI integration, website design, and data analysis, with the potential to receive return offers and letters of recommendation from company founders.
17. OxBright Online Computer Science Internships
Location: Virtual (UK-based, available globally)
Cost: £995
Cohort Size: 15
Program Dates: Monthly cohorts (June, July, August, etc.)
Application Deadline: Rolling
Eligibility: High school students aged 15-18
OxBright offers virtual internships in computer science where you can collaborate with expert mentors on research or hands-on programming projects. You can choose between a Research Internship, where you co-author an academic paper on AI or computer science, or a Work Experience Internship, where you gain practical skills by working on industry projects. These month-long internships include live weekend sessions, providing flexibility for students worldwide.
18. Building-U
Location: Online
Cost: Free
Acceptance Rate: Low selectivity
Dates: Internships run year-round (minimum 3-month commitment)
Application Deadline: Rolling
Eligibility: High school students in grades 9 – 12 from any country
The Building-U High School Internship is a fully remote, student-driven program where you can join a global team working on real-world projects in coding, business development, marketing, multimedia, or research. The Coding Team offers hands-on experience in web and database development, where you’ll work with Laravel, PHP, React, Angular, HTML, CSS, Bootstrap, WordPress, and SASS to contribute to meaningful projects like website migration and game development.
Beyond technical skills, you'll also gain teamwork, communication, and leadership experience by collaborating with peers worldwide. This is a free internship designed for students who are self-motivated and eager to learn.
19. The Intern Group
Location: Fully online
Cost: $1,990 onwards (financial aid available)
Acceptance Rate: Competitive
Dates: 4 weeks – 6 months; start date varies
Application Deadline: Rolling
Eligibility: High school students, college students, and graduates
The Intern Group’s Remote Computer Science Internships provide an opportunity to gain hands-on experience in data science, machine learning, software engineering, and user experience design while working with top-tier companies and startups worldwide. As a virtual intern, you’ll develop technical skills in Python, Java, HTML, C++, SQL, and more, collaborate on real-world projects, and build a portfolio that enhances your career prospects. You’ll also benefit from mentorship and networking opportunities with experts across the tech industry.
20. Google Computer Science Summer Institute (CSSI)
Location: Online and in-person (Google offices in select locations)
Cost: Free
Acceptance Rate: Highly competitive
Dates: Typically runs for 3 weeks from July – August
Application Deadline: February 28 (tentatively)
Eligibility: High school seniors (rising college freshmen) in the U.S. who plan to enroll in a four-year college/university in the fall and have an interest in computer science or related fields
Google's Computer Science Summer Institute (CSSI) is a three-week immersive program designed for high school seniors who are passionate about technology and computer science. The program provides an intensive, hands-on introduction to programming, problem-solving, and the fundamentals of computer science. CSSI is particularly focused on supporting students from underrepresented backgrounds in technology.
Throughout the program, you will engage in collaborative projects, coding exercises, and workshops, all while being mentored by Google engineers. The curriculum covers Python programming, software engineering concepts, and career development opportunities.
Image Source - NASA Logo