Computer Science Internships
Computer science internships give university students, recent graduates, and early-career switchers hands-on project experience, mentorship from working engineers and working data scientists, and, at many employers, a path toward a full-time offer. Education lead hiring activity, with Knodemy, The Coder School, and ACG among the employers posting roles now.
Find Computer Science InternshipsOverview
Showing 5 of 15+ Computer Science Internships











Work Location
Orange, California
Work Shift
Why CHOC?
At CHOC, we strive to be the leading destination of children’s health by providing exceptional and innovative care. We are responsible for the overall health of our community’s pediatric population in our hospitals, clinics, and practices. And because of our breadth of care, your career at CHOC can be as diverse and fulfilling as you determine. CHOC’s compensation structure, benefits offerings, and career development programs are geared to helping you achieve your professional and personal goals. Apply now to see where your career at CHOC can take you.
Environmental Sustainability Statement
Driven by the connection between children's health and a healthy environment, we commit to creating a healthcare model that incorporates environmental sustainability aligned with our mission to protect children's health and patient safety.
Job Summary
The internship program occurs in various areas of CHOC Children's hospital. Interns will get hands-on training and mentorship in a wide array of competencies that will help in their professional development. The Intern is responsible for completing designated projects or activities as assigned in various areas. Internship programs are limited to the amount of funding for such program, and will end at the discretion of the department or funds available for the position.Pay Range
Minimum $23.00 Midpoint $25.71 Maximum $28.42Rate of pay is determined by various factors, including but not limited to knowledge, skills, competencies, experience, education, as well as position requirements.
Under the supervision of the Director of Biostatistics, the intern will become part of a leadership team for the MedTech project portfolio that manages multiple projects designed to improve patient outcomes, reduce costs or increase efficiencies in the health system.
The intern will be responsible for a variety of activities associated with the portfolio including but not limited to:
Assist in supporting specific software builds for projects across the health system;
Meet with stakeholders to understand project goals, tasks, workflow, timelines, and desired outcomes;
Engage with patients and families as needed, to support digital health application development and U/X design;
Ensure MedTech is data-driven, culturally responsive, HIPPA compliant, has sufficient guardrails for a pediatric population, and is age appropriate;
Perform other related tasks as needed.
Preferred Skills: C++; Python, Java, Javascript, Typescript, Github, Git, HTML, CSS, React, React Native, Figma, API, MongoDB Atlas, AWS S3 Ionic, Angular, Assembly, SQL, Prolog, Lisp, Postman, Supabase
Education
Required: Currently enrollment in college or university program, or Bachelor's Degree, or Master's Degree.
Specialized Skills
Required: Intermediate skills in using Microsoft Office (Excel, Word, PowerPoint); ability to maintain strict confidentiality; good interpersonal communication and listening skills; strong customer service skills; effective verbal and written communication. Able to relate and communicate positively, effectively, and professionally with others; work calmly and respond courteously when under pressure; collaborate and accept direction.
Preferred: Analytical skills necessary to assess facts/data and develop recommendations. Interpersonal communication skills required to work with a variety of personnel.
Licensure
Preferred: Basic Life Support (BLS).
Work Environments - Functional Demand:
Light - Moderate energy level Lift and carry 25-35 lbs. Push/pull 50-100 lbs. (ie. empty bed, stretcher).Physical Activity Requirements:
Bending, Carry Objects, Climbing, Keyboard use/repetitive motion, Pinching/fine motor activities, Push/Pull, Reaching forward, Reaching overhead, Sitting, Squat/kneel/crawl (Squad & Knee), Standing, Talk or hear, Taste or smell, Twisting, Walking, Wrist position deviationPhysical Activity Lifting
Lifting (Floor to waist level) - Constant 67 or more%, Lifting (Floor to waist level) - Frequent 36-66%, Lifting (Floor to waist level) - Occasional 0-35%, Lifting (Waist level and above) - Constant 67 or more%, Lifting (Waist level and above) - Frequent 36-66%, Lifting (Waist level and above) - Occasional 0-35%Sensory Requirements:
Color Discrimination, Depth Perception, Far Vision, Hearing, Near VisionEnvironment Requirements:
Airborn Communicable Disease, Bloodborne Pathogens, Chemical, Dust Particular Matter, Extreme Noise Levels, Extreme Temperatures, Radiation, Uneven Surfaces or ElevationsNon-Discrimination Statement:
CHOC does not discriminate on the basis of age, race, color, religion, national origin, ancestry, marital status, genetic information, disability, sex, gender (including pregnancy, breastfeeding, childbirth, lactation or related medical conditions), gender identity or expression, medical condition, sexual orientation, veteran status, military or uniformed service member status, or other protected characteristics in accordance with state and federal laws. CHOC will consider for employment qualified applicants with criminal histories, in accordance with the Fair Chance Initiative for Hiring.
We encourage individuals from all backgrounds to apply for positions at CHOC, even if your experience doesn’t align perfectly with the listed qualifications for a particular role, as your unique experience may be a great addition to our culture for another one of our opportunities.
If you desire support or accommodations throughout the Talent Acquisition process, please inform your Talent Acquisition Partner.
Computer Science Internship Market
Who's Hiring

Top Industries Hiring
- Education
Tips for Your Computer Science Internship Search
Apply in the fall for summer roles
Large tech companies, financial firms, and enterprise employers open summer internship applications as early as August or September. If you wait until spring, the most structured cohort programs are already closed. Smaller companies and co-ops post later, so check back regularly for those.
Build a portfolio before you apply
Hiring teams for computer science internships expect limited work history, so a linked GitHub repository, a deployed web app, or a documented data project gives recruiters something real to assess. Two or three complete projects with clear documentation and visible code will move your application further than a longer resume with no output.
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 appear publicly. Applying directly to companies running smaller cohorts alongside your campus activity widens the pool you reach and catches employers who don't recruit on campus at all.
Practice your technical screen out loud
Most computer science engineering internship screens involve a coding interview focused on data structures and algorithms. Practice solving problems while explaining your reasoning aloud, interviewers weight how you think as much as whether you reach the right answer. For product or data roles, practice case conversations or analytics walkthroughs the same way.
Target structured internship programs early
Large employers run formal summer engineering cohorts and university recruiting pipelines built to train people new to industry work. These programs assign a mentor, a defined project, and clearer conversion pathways than ad hoc internships. They recruit in the first fall wave and fill fast, so identify the programs that fit your background and apply immediately.
Set your work-type filter before you start
On-site roles are 50% of the computer science internships listed here. Decide what you can commit to, on-site, hybrid, or remote, before you start searching, then filter by location and work type so you're not sorting through roles you can't take. Migrate Mate's work-type filter lets you set this in one step.
Computer Science Internships: Frequently Asked Questions
How do I get a computer science 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 or deployed project gives recruiters something concrete to assess. Pair direct applications with campus career fairs, where recruiters often move faster for students they meet in person.
Can a computer science internship turn into a full-time job?
Many employers extend return offers to strong interns, but conversion is never guaranteed. What drives it for computer science interns is performance on real work, team headcount at offer time, and how early you signal interest. Treat the internship as an extended audition, deliver on your project, and ask about return-offer timelines mid-way through, without counting on the outcome.
When should I apply for computer science internships?
Earlier than most expect. Large tech employers and financial firms recruit summer interns the preceding fall, with some opening applications in August or September. Smaller companies, startups, and co-op programs post closer to start dates, so openings appear year-round. Checking regularly means you won't miss a wave that opened and filled while you weren't looking.
Are computer science internships paid?
Most professional computer science internships in the U.S. are paid. Compensation varies by company size, industry, and location, and many employers disclose a pay range directly in the listing. Where a listing shows compensation, you'll see it in the posting details.
What should a computer science internship resume include?
Lead with projects, not work history: two or three complete, documented projects naming the languages, frameworks, or tools used and linking to the code or deployed work. Add relevant coursework, algorithms, systems, databases, or whatever aligns with the role, and keep the whole document to one page. Recruiters at the intern level are assessing your output, not your employment history.
Are there remote computer science internships?
Yes. Remote and hybrid roles make up 50% of the computer science internship listings here, with the rest on-site. Remote cohorts fill fast, so apply early and filter by work type to see them before they close.
What is a software engineering internship program at a large tech company?
Many large tech companies run structured summer engineering internship cohorts, sometimes called university recruiting programs or new grad pipelines, designed specifically for students new to industry work. They pair interns with a mentor and a defined project, and they recruit early, often opening applications in August or September for the following summer. These programs are competitive, so apply in the first recruiting wave.
Can international students get computer science 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 15 Computer Science Internship Jobs
Find roles that match your experience and apply in just a few clicks.
Find Computer Science Internships