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

Tyler Moulton

Tyler Moulton is Head of Academics and Veritas AI Partnerships with 6 years of experience in education consulting, teaching, and astronomy research at Harvard and the University of Cambridge, where they developed a passion for machine learning and artificial intelligence. Tyler is passionate about connecting high-achieving students to advanced AI techniques and helping them build independent, real-world projects in the field of AI!

Previous
Previous

Top 20 Free Research Opportunities for High School Students

Next
Next

8 Computer Science Research Programs for Middle School Students