Computer Scientist Internships
Computer scientist internships give university students, recent graduates, and early-career switchers hands-on project experience, mentorship from working engineers and researchers, and, at many employers, a path toward a full-time offer. Openings are concentrated across {{top_industries_phrase}}, with Meta among the employers posting roles now.
Find Computer Scientist InternshipsOverview
Showing 5 of 5+ Computer Scientist Internships










Looking for more computer scientist internships jobs?
Explore related role searches to find more openings that fit.
See related jobs
Research Scientist Intern, Computational Photography & Computer Vision (PhD) Responsibilities:
- Support research activities focused on computational photography, end-to-end camera system optimization, and low-level vision tasks
- Participate in the development of proof of concept and prototype visual sensing systems
- Interact with cross-functional engineering teams to demonstrate novel imaging systems and camera hardware
Minimum Qualifications:
- 2+ years of coding experience with programming languages such as Python/Pytorch
- Advanced experience with computer vision (CV) and modern deep learning research, including algorithm development and optimization
- Demonstrated understanding and hands-on experience with computational imaging including but not limited to: image denoising, HDR imaging, super-resolution, deblurring, frame interpolation, etc
- Must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment
Preferred Qualifications:
- Experience with lightweight machine learning on embedded systems, including model optimization and deployment
- Experience with the full machine vision pipeline spanning cameras, ISPs, and high-level algorithms
- Proven track record of achieving significant results in CV and ML research, as demonstrated by publications, grants, or fellowships
About Meta:
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.
$7,650/month to $12,667/month + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
Computer Scientist Internship Market
Who's Hiring

Tips for Your Computer Scientist Internship Search
Apply in the fall for summer roles
Large technology companies, national labs, and defense contractors open summer computer scientist internship applications as early as August or September. Waiting until spring means the best-known cohort programs are already closed. Set a calendar reminder and start the first week applications open.
Build a portfolio before you send a single application
Hiring teams for computer scientist interns expect limited work history and weigh your code instead. Put two or three complete projects on a public repository, document what problem each solves, and name every language, framework, and tool you used. A link to working code is the artifact that moves your application forward.
Work your campus network and apply directly at the same time
Campus career fairs surface structured programs tied to your university, and professors or career center staff often know which employers recruit from your school before roles post publicly. Applying directly to companies running smaller cohorts alongside campus activity widens the pool you reach and catches openings that never come through university channels.
Practice the actual computer scientist intern screen out loud
Most computer scientist internship interviews involve a coding screen focused on data structures and algorithms. Practice solving problems out loud, explaining your reasoning as you go, because interviewers weigh how you think as much as whether you reach the right answer. Treat silence as a signal to narrate your approach.
Computer Scientist Internships: Frequently Asked Questions
How do I get a computer scientist internship?
Lead with coursework, personal projects, and a portfolio rather than work history, hiring teams expect limited experience at the intern level, and a GitHub repository with documented, working code gives recruiters something concrete to assess. Combine direct applications with campus career fairs, where recruiters often move faster for students they meet in person.
Can a computer scientist internship turn into a full-time job?
Many employers extend return offers to strong interns, but conversion is never guaranteed. What drives it is performance on real project work, available headcount on the team, and how early you signal interest before the return-offer decision window closes. Treat the internship as an audition worth taking seriously without counting on the outcome.
When should I apply for computer scientist internships?
Earlier than most expect. Large employers, technology companies, defense contractors, and research labs, recruit summer interns the preceding fall, with some programs closing before the new year. Smaller companies and co-op programs post closer to start dates, so openings appear year-round and searching regularly catches roles that larger cohort timelines miss.
Are computer scientist internships paid?
Most professional computer scientist internships in the U.S. are paid. Compensation varies by company size, industry, and location, and listings show it where the employer discloses it. Unpaid internships exist primarily at nonprofits and very small startups, so read each posting carefully before applying.
What should a computer scientist internship resume include?
Lead with projects, not work history: include two or three complete, documented projects that name the languages, frameworks, or tools used and link directly to the code on a public repository. Add relevant coursework, algorithms, systems, machine learning, or whatever matches the role, and keep the whole document to one page.
What is a university software research internship program?
Several large technology and defense employers run structured university research internship programs that pair students directly with research scientists or engineers on multi-week projects. These programs target students new to the field, recruit in the fall for summer cohorts, and are competitive, identify the ones aligned with your research interests and apply in the first wave of open applications.
Can international students get computer scientist internships?
Yes. F-1 students can intern through CPT while enrolled or through OPT work authorization after finishing a degree, and the employer does not have to file anything for either, so many companies are open to international interns. Confirm your eligibility and timing with your university's international student office before accepting an offer.
See All 5 Computer Scientist Internship Jobs
Find roles that match your experience and apply in just a few clicks.
Find Computer Scientist Internships