Research Software Engineer Internships

Research software engineer internships give university students, recent graduates, and early-career switchers hands-on project experience, mentorship from working engineers, and, at many employers, a path toward a full-time offer. Openings are concentrated across {{top_industries_phrase}}, with Microsoft, Meta, and Rivian among the employers posting roles now.

Find Internships

Overview

Open roles5
Top stateWashington
Top employerMicrosoft
Top cityRedmond, WA
Work type100% Hybrid
Companies hiring4

Showing 5 of 5+ Research Software Engineer Internships

Research Intern — Neural Network Training and Hardware–Software Co-Design
We won't show you this job again
Added 2d ago
Research Intern — Neural Network Training and Hardware–Software Co-Design
Meta
Redmond, Washington
Biotech & Life Sciences
Laboratory Research
Research & Academia
$7,313 - $13k/yr
10,000+

Have you applied for this role?

Research Intern - Research in Software Engineering, ML Systems, Agents
We won't show you this job again
Added 1w ago
Research Intern - Research in Software Engineering, ML Systems, Agents
Microsoft
Redmond, Washington
Biotech & Life Sciences
Laboratory Research
Research & Academia
$6,810 - $15k/yr
10,000+

Have you applied for this role?

Research Intern - Efficient AI Software Systems
We won't show you this job again
Added 1mo ago
Research Intern - Efficient AI Software Systems
Microsoft
Redmond, Washington
Biotech & Life Sciences
Laboratory Research
Research & Academia
$6,810 - $15k/yr
10,000+

Have you applied for this role?

Software Engineering Intern - Machine Learning Research, Perception (Spring 2027 Co-Op)
We won't show you this job again
Added 1mo ago
Software Engineering Intern - Machine Learning Research, Perception (Spring 2027 Co-Op)
Rivian
Palo Alto, California
Electrical Engineering
Engineering (Non-Software)
Mechanical Engineering
10,000+

Have you applied for this role?

Embedded Systems Software Engineering Intern at UIUC Research Park (January- August 2027)
We won't show you this job again
Added 1mo ago
Embedded Systems Software Engineering Intern at UIUC Research Park (January- August 2027)
Rivian and Volkswagen Group Technologies
Champaign, Illinois
Software Engineering
Technical Program Management
$35 - $40/hr
Hybrid

Have you applied for this role?

Looking for more research software engineer internships jobs?

Explore related role searches to find more openings that fit.

See related jobs

Research Software Engineer Internship Market

Who's Hiring

Microsoft2 open roles
Meta1 open role
Rivian1 open role

Tips for Your Research Software Engineer Internship Search

Apply in the fall for summer cohorts

Large employers, national labs, research-focused tech companies, and major universities, open summer intern recruiting in September and October and fill seats before winter break. Smaller companies and co-op programs post on a rolling basis, so check listings throughout the year rather than waiting for a single hiring season.

Build a documented research portfolio now

Hiring teams expect limited work history from intern candidates, so your code repository is your resume. Push two or three complete projects to a public GitHub profile, write clear README files explaining the problem, your approach, and the tools you used. Research software engineer recruiters open repositories before they read anything else.

Work your campus network alongside direct applications

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. Apply directly to companies running smaller cohorts at the same time, combining both channels widens the pool you reach and speeds up responses.

Practice coding problems out loud before your screen

Research software engineer intern interviews typically open with a coding screen on data structures and algorithms. Practice by talking through your reasoning as you solve problems, not just arriving at answers silently. Interviewers weigh how you think, explaining your trade-offs clearly matters as much as getting the solution right.

Target structured intern programs at larger organizations

Many large tech companies and national research institutions run cohort-based software engineering intern programs designed to train people new to the field. These programs recruit early and fill fast. Identify the ones aligned with your research interests, check their timelines in September, and apply in the first wave.

Set your work-type filter before you start

On-site roles are 0% of the research software engineer internships listed here. Decide what you can commit to before you start applying, relocation, remote setup, or a local search, then filter by location and work type so you're only reviewing roles you can actually take.

Research Software Engineer Internships: Frequently Asked Questions

How do I get a research software engineer internship?

Lead with coursework, personal projects, and a code portfolio rather than work history, hiring teams expect limited experience at the intern level and want something concrete to assess. A GitHub repository with documented research projects gives recruiters exactly that. Pair direct applications with campus career fairs, where recruiters often move faster for students they meet in person.

Can a research software engineer 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 research tasks, available headcount on the team at the end of your term, and how early you signal interest. Focus on delivering visible results without counting on the offer materializing.

When should I apply for research software engineer internships?

Earlier than most expect. Large employers, national labs, tech companies, and major research institutions, recruit summer interns the preceding fall, often closing cohorts before the new year. Smaller companies and co-op programs post closer to start dates, so openings appear year-round and searching continuously pays off.

Are research software engineer internships paid?

Most professional research software engineer internships in the U.S. are paid. Compensation varies by company size, industry, and location, so there is no single standard. Listings show pay where the employer discloses it, giving you a direct comparison as you apply.

What should a research software engineer internship resume include?

Lead with projects, not work history. Include two or three complete, documented projects that name the tools and methods used and link to the code or repository where the work lives. Add relevant coursework in algorithms, systems, or your research domain. Keep the whole document to one page.

Are there remote research software engineer internships?

Yes. Remote and hybrid roles make up 100% of the research software engineer internship listings here, with the rest on-site. Remote cohorts fill fast because they draw applicants nationally, so apply early and filter by work type to see them before they close.

Can international students get research software engineer 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 Research Software Engineer Internship Jobs

Find roles that match your experience and apply in just a few clicks.

Find Internships