16 Tech Company Internships for High School Students
You’re at a stage where every experience counts, and diving into tech company internships for high school students can give your resume a serious boost while sharpening your real-world skills.
By being part of tech company internships for high school students, you’ll not only strengthen your profile but also gain hands-on exposure to coding, product design, or cybersecurity, whichever area sparks your curiosity. These opportunities can enhance your employability by demonstrating to colleges and future employers that you’re proactive, capable, and eager to learn.
If you’re passionate about technology, exploring tech company internships for high school students is the perfect way to test-drive different roles and discover what truly excites you. We’ve sifted through dozens of programs to select the top 15 tech company internships for high school students that offer meaningful projects, supportive mentors, and a good learning environment.
1. Microsoft High School Discovery Program
Location: Microsoft Redmond Campus, WA, or Atlanta Campus, GA
Stipend: Paid, undisclosed
Acceptance rate: Highly selective
Dates: July 7 – August 1, 4 weeks (tentative)
Application Deadline: February
Eligibility: Graduating high school seniors | Completed pre-calculus or equivalent course by the program’s start | Live/attend school within 50 miles of Redmond, Washington, or Atlanta, Georgia
The Discovery Program is a paid, four-week summer internship that places graduating high school seniors alongside Microsoft engineers to tackle software engineering challenges. You’ll build and ship your own coding project while adopting professional workflows and exploring different roles across the tech industry. Throughout the experience, you’ll receive mentorship from Microsoft professionals and participate in hands-on workshops covering collaboration, communication, and career pathways. You will gain exposure to software engineering, technical project management, and UX design disciplines. The program concludes with a group capstone presentation, where you showcase your project.
2. Ladder Internship Program
Ladder matches students with high-growth startups across various domains, including machine learning, SaaS, and health tech. You’ll work 10–20 hours weekly on startup projects, under guidance from both a company mentor and a Ladder Coach. Regular check-ins ensure learning goals are met while building collaboration, communication, and problem-solving skills. Interns benefit from peer-building sessions, resume workshops, and opportunities for skill development. The program culminates with a presentation to the startup’s leadership team and Ladder community.
3. Code Next by Google
Location: Code Next Labs in Oakland, CA; Chelsea, NY; Detroit, MI; Inglewood, CA
Cost: None
Acceptance rate: Competitive
Dates: Late September - June
Application Deadline: Typically early August
Eligibility: High school students (grades 9 - 12) | Must live in or near one of the lab cities for in-person labs
Google’s Code Next program allows high school students to engage in a free computer science education program in their own communities and empower them with skills for future careers in the field. You will engage in project-based learning in topics such as web development, artificial intelligence, user experience design, robotics, and creative making. You’ll learn problem-solving, collaboration, and technical skills through small cohort instruction and access to Google mentors, including opportunities to receive feedback on your code and creative process. A key feature is the chance to present your final project in a showcase attended by mentors and local partners.
4. Meta Summer Academy
Location: Meta Headquarters, Menlo Park, CA
Stipend: Paid upon completion, amount not specified
Acceptance rate: Highly selective
Dates: June 16 – July 25 (6 weeks)
Application Deadline: February 14
Eligibility: High school sophomores from East Palo Alto, Belle Haven, North Fair Oaks, or Redwood City | GPA ≥ 2.0
The Meta Summer Academy is a six-week, paid program designed to inspire and motivate high school students to achieve economic success, stability, and mobility through skills development and an early introduction to the tech industry. You’ll spend roughly 30 hours per week at Meta’s Menlo Park campus, working on projects guided by Meta employees. You’ll explore different tech roles, from software engineering to product operations, while receiving mentorship and regular feedback. You’ll also participate in workshops on coding, career pathways, and essential soft skills such as communication and time management. The experience culminates in a final project presentation to Meta staff.
5. Tech360
Location: New York City, Los Angeles, Miami, Atlanta (hybrid)
Stipend: $500 upon completion
Acceptance rate: Selective
Dates: June 16 - August 21 for New York, Los Angeles, and Miami, September 22 - December 3 for Atlanta (tentative)
Application Deadline: May or August (varies, depends on location and year)
Eligibility: Rising high school juniors and seniors attending public schools in NYC, LA County, Miami‑Dade/Broward County, or Atlanta
TECH360, offered by America On Tech (AOT), introduces high school students to foundational concepts in artificial intelligence, combining technical coursework with real-world applications. You’ll explore topics like machine learning, data science, ethical AI, and bias through workshops and small-team projects that culminate in pitching an AI-powered tool. You’ll work across disciplines, developing and presenting your design in a mock startup environment. Instruction includes career panels and networking opportunities with tech professionals, as well as mentorship throughout the summer. The program concludes with a judged Demo Day where top projects receive recognition and feedback.
6. NASA OSTEM High School Internships
Location: NASA centers across the country
Stipend: Varies by academic level and session duration
Acceptance rate: Highly selective
Dates: Spring, Mid-January – Early May (16 weeks); Summer, Late May/Early June – August (10 weeks); Fall, Late August/Early September – Mid-December (16 weeks)
Application Deadline: Spring, September 12; Summer, February 27; Fall, May 22; (tentative)
Eligibility: U.S. citizens | Age 16+ | GPA ≥ 3.0 | Enrolled in high school
OSTEM High School Internships allow students to work on NASA projects under the guidance and mentorship of scientists, engineers, and analysts. Projects may involve designing components, running simulations, analyzing mission data, or supporting technology development efforts. As an intern, you may assist with mission development, robotics research, data modeling, environmental systems, or communications projects. In addition to daily responsibilities, you will also attend career panels, educational seminars, and mentorship sessions. Internships are mentor-guided emphasizing applied problem-solving and professional communication. By the end, you’ll be expected to produce final reports or presentations summarizing your contributions.
7. NIST Summer High School Intern Program
Location: NIST Headquarters at Boulder, CO, or Gaithersburg, MD
Cost/Stipend: None
Acceptance rate: Selective
Dates: June 23 – August 8 (tentative), 8 weeks
Application Deadline: February 6
Eligibility: U.S. citizens | Rising juniors or seniors | GPA ≥ 3.0
The National Institute of Standards and Technology (NIST) Summer High School Intern Program (SHIP) is an eight-week, unpaid educational internship designed for high school juniors and seniors interested in scientific research. It places you in research labs across various disciplines, according to your interests, including cybersecurity, engineering, chemistry, and materials science. As an intern, you will work alongside NIST scientists and engineers, contributing to research through data collection, experiment design, and lab support. You will also attend weekly seminars focused on ethics in research, career planning, and professional communication. The program culminates in a formal presentation of each student’s research findings to the NIST community.
8. Tech Flex Leaders
Location: New York City, Los Angeles, or Miami (hybrid)
Stipend: $1,000 upon completion
Acceptance rate: Selective
Dates: September to May; 9 months
Application Deadline: August 3
Eligibility: Rising juniors and seniors attending high school in NYC, Los Angeles County, or Miami‑Dade/Broward County
Tech Flex Leaders is a nine-month program for high school juniors and seniors interested in exploring real-world tech careers. You begin with foundation-focused sessions, such as HTML, CSS, and Bootstrap, before selecting a specialized track in areas like advanced web development, data science, UX design, digital marketing, or product management. Industry experts deliver weekly technical workshops, and you take part in professional development and mentorship opportunities throughout. You’ll work in teams to build projects, then compete in Fall and Spring Demo Days where tech-sector professionals judge your work.
9. Veritas AI Internship Program
Location: Virtual
Cost: Varies based on program type (need-based financial aid available)
Acceptance rate: Selective
Dates: Multiple 8‑week cohorts throughout the year;
Application Deadline: Varies by cohort; Fall cohort deadline: August 31
Eligibility: High school students versed in AI/ML or who have completed a Veritas AI program
Over eight weeks, you’ll collaborate remotely with a VC‑backed startup on AI or machine learning projects, guided by mentors from institutions like Harvard, Google, Microsoft, and McKinsey. You'll apply your Python and ML skills in a structured environment, delivering two project milestones and receiving feedback from both your mentor and company leadership. The program emphasizes hands-on experience by having interns build AI projects for the companies they intern with, providing practical exposure to the field and opportunities to network with industry leaders. At the end of the internship, you’ll present your final deliverable and receive a completion letter from the host startup.
10. Amazon Future Engineer
Location: Amazon Headquarters, Seattle, WA
Stipend: Scholarship up to $40,000 ($10K/year) towards an undergraduate degree in engineering or computer science
Acceptance rate: Highly competitive
Dates: Scholarship awarded during senior year; internship offered the summer after freshman year of college (8-12 weeks)
Application Deadline: Typically January
Eligibility: High school seniors in the U.S. who demonstrate financial need | Must have completed or be currently enrolled in a computer science or dual enrollment course (or pass an assessment) | Plan to pursue a bachelor’s degree in computer science, software engineering, computer engineering, or related fields at an accredited U.S. college | GPA ≥2.3
This initiative rewards high school seniors with a renewable scholarship toward a CS or engineering degree and reserves a paid Amazon internship for the summer after your freshman year in college. During the internship, you’ll work on real technical projects with teams focused on Amazon's core platforms, such as AWS, Alexa, or their retail systems. Interns may also collaborate with engineers on production-level contributions, attend leadership workshops, and receive mentorship from technical staff. Completing the scholarship track delivers both educational funding for a college degree and a springboard into real-world software engineering experience with an internship at Amazon.
11. Intel AI for Youth
Location: Virtual
Cost/Stipend: None
Acceptance rate: Open enrolment
Dates: Year-round
Application Deadline: Varies by community partner and school calendar
Eligibility: High school students in grades 8-12
The Intel AI for Youth program allows high school students to develop foundational AI skills, including programming, data modeling, computer vision, and responsible AI considerations, through project-based learning modules. You’ll work in small cohorts, guided by trained facilitators, to develop AI-powered solutions around real-world challenges. The coursework integrates modules on ethics, bias, and social responsibility across all technical training, encouraging critical thinking and inclusive design. No prior coding or advanced math skills are required for participation. The initiative is implemented worldwide through partnerships with governments, academia, and industry stakeholders, often delivered in hybrid formats combining online and in-person training.
12. CodeDay Labs Internship
Location: Virtual
Cost: $1,200 - $1,600 per student; discounts available at most colleges
Acceptance rate: Selective
Dates: Year-round; 3-12 week internship-style program
Application Deadline: Rolling
Eligibility: All high school students
CodeDay Labs offers a remote, internship-style experience where high school students work on real-world open-source software projects under the supervision of industry mentors. You’ll start with a structured boot camp week, then spend several weeks collaborating with 2–4 student teammates and professional mentors on building features using tools such as GitHub, React, or Kubernetes. You’ll gain technical skills in full-stack development, version control, and debugging, along with experience simulating a professional software team. There are daily tech talks, weekly code reviews, and career panels to help you build both technical and soft skills. The program concludes with a Demo Day, where teams present a clear showcase of their work.
13. Lockheed Martin Space High School Internship
Location: Select facilities in Denver, CO; Sunnyvale, CA; Cape Canaveral, FL; Huntsville, AL; King of Prussia, PA; Herndon, VA.
Stipend: Paid hourly wage (specific amount varies by site)
Acceptance rate: Highly selective
Dates: June – August (typically 9+ weeks)
Application Deadline: December 19
Eligibility: High school students 16+ by the program start date | Residing within commutable distance of a Lockheed Martin Space facility
As a Lockheed Martin Space intern, you’ll spend over nine weeks working on aerospace and defense projects alongside engineers and scientists. You may contribute directly to ongoing initiatives, such as satellite systems or mission support, and engage in on-the-job training using engineering tools and protocols. Mentorship and leader shadowing are key components, giving you insight into technical careers within a STEM company. The summer includes professional development workshops, facility tours, and networking events. At program end, you may participate in community service activities or group presentations reflecting on your technical contributions.
14. Girls Who Code Summer Immersion Program
Location: Virtual
Cost/Stipend: $300 needs-based grant available for eligible students
Acceptance rate: Selective
Dates: Typically mid‑June to early August, depending on cohort
Application Deadline: Typically April (deadlines vary by year)
Eligibility: High school students in grades 9–11 (girls and non-binary)
Girls Who Code is a two-week virtual program that introduces female and non-binary high school students to computer science, web development, UI/UX design, and game creation. Over the course of two weeks, you'll engage in live, virtual classes, learning core programming languages like HTML, CSS, JavaScript, and Python through hands-on game design and web development projects. Mentorship is woven into the curriculum via organized sessions with engineers and women in tech, and you’ll collaborate with peers on final team challenges. Each day blends coding lessons with community-building “sisterhood” workshops and career panels hosted by sponsoring companies.
15. Sandia National Laboratories Internships
Location: Sandia National Laboratories sites in Albuquerque, NM, and Livermore, CA
Stipend: Varies based on internship classification and location; typically between $17.75 - $19 per hour
Acceptance rate: Selective
Dates: Summer, May - August
Application Deadline: Varies by location
Eligibility: High school students | Aged 16+ | Minimum 3.0 GPA for students applying to R&D, Technical, or Business positions; 2.5/4.0 for clerical or laborer positions | U.S. citizen
The Sandia National Laboratories internship program offers high school students the opportunity to work on real-world, challenging projects that contribute to Sandia's national security and technology missions. In this internship, you’ll work alongside scientists and engineers at a U.S. national laboratory on STEM projects such as software engineering, data analysis, or materials research. You’ll be assigned a mentor who guides weekly progress and supports hands-on work alongside your team. The program includes seminars, tours, and networking events to help you understand lab operations and career pathways. After completing your project, you’ll present your findings to peers and staff, showcasing the project outcomes to the broader scientific community.
16. NYU Computer Science for Cyber Security (CS4CS)
Location: NYU Tandon School of Engineering, Brooklyn, NY
Cost/Stipend: None
Acceptance rate: Selective
Dates: July 14 – August 8
Application Deadline: May 15
Eligibility: High school students (grades 10-11) based out of New York City and Nassau County
CS4CS is a four-week summer program that offers hands-on instruction in cybersecurity, led by faculty from NYU and industry experts. You’ll study encryption, network security, penetration testing, and ethical hacking through labs and collaborative team challenges. Seminars cover career paths, college preparation, and responsible disclosure policies. You will have hands-on cybersecurity training, practice coding and programming, and analyze real-world security. The program also includes communication and public speaking workshops taught by improv theater artists. The program culminates in a showcase where students share their work and helps you build confidence in cyber tools and terminology.
Image Source - Microsoft Logo