How to Find Research Positions as a Student
Jace
15-year-old founder of Research Match. Cold emailed professors at Princeton, ASU, and dozens of others to learn what actually gets a response. · May 27, 2026
Most Research Positions Are Never Posted
If you are trying to figure out how to find research positions, here is the key thing most students do not know: many of the best positions are never listed on a job board. They happen through professor emails, lab websites, department connections, office hours, and informal conversations.
That can feel unfair at first. But it is also good news. It means you do not have to wait for a perfect posting. You can create opportunities by finding professors whose work fits your interests and reaching out directly.
This guide gives you the practical search process. If you want the broader version, read our guide on how to find research opportunities.
Start With a Research Interest, Not a Job Title
Most students search too broadly. They type "research assistant position" and hope something appears. A better approach is to start with a topic: neuroscience, cancer biology, climate modeling, education policy, public health, robotics, political behavior, or whatever actually interests you.
Once you have a topic, you can find professors, labs, centers, and programs connected to that topic. The search becomes much easier because you are no longer looking for "a position." You are looking for people doing work you care about.
Search Faculty Pages
Your first stop should be department faculty pages. Pick a department related to your interest and scan every professor profile. Open the profiles that sound even slightly relevant. Look for their lab website, recent publications, and whether they mention undergraduate researchers.
Do not stop at your major. If you are interested in neuroscience, check psychology, biology, computer science, biomedical engineering, and public health. Research is interdisciplinary, and the best fit might be outside the department you expected.
Create a list of 10 to 20 professors. For each one, write down their name, lab website, research topic, one paper or project that interests you, and whether their site mentions students.
Use Lab Websites Like a Map
Lab websites often reveal more than faculty profiles. Look for sections called "Join Us," "People," "Research," "Projects," or "Opportunities." Some labs explicitly say they take undergrads. Others give instructions for how to email.
Read the People page carefully. If a lab has several undergraduate researchers listed, that is a good sign. It means the professor already works with students like you. If the lab only has postdocs and PhD students, you can still reach out, but the odds may be lower.
The Projects page gives you the exact language to use in your email. Instead of saying "I am interested in your research," you can say "I was interested in your project on early biomarkers for Alzheimer's because..." That one specific sentence changes everything.
Email Professors Directly
Direct outreach is the most reliable way to find hidden research positions. Once you have a list of professors, email them one by one with a short, specific message. Reference their actual work, connect your background briefly, and ask if they are taking undergraduate researchers.
Do not send one generic message to everyone. Professors can tell. Use our guide on how to email a research professor to write a message that feels specific and human.
A realistic goal is 10 to 15 thoughtful emails. You may only get a few responses, and that is okay. You only need one good fit.
Talk to Grad Students
Grad students often know where the real openings are. They know which labs need help, which professors are good mentors, and what undergrads actually do day to day. If a lab website lists graduate students, you can email one of them with a short question about their work.
This can feel less intimidating than emailing the professor first. It can also turn into a warm introduction. If the grad student thinks you are serious, they may tell the professor about you or suggest the best way to ask about joining.
Look for REUs and Summer Programs
Research Experiences for Undergraduates, usually called REUs, are structured summer research programs funded by the NSF. Many include a stipend, housing, and mentorship. They are competitive, but they are one of the cleanest ways to get your first serious research position.
Applications often open in late fall and close in winter. If you wait until April, you will miss many deadlines. For a full timeline, read our guide on summer research opportunities.
Do not only apply to famous programs. Smaller programs can be incredible and sometimes give undergrads more direct mentorship.
Check Campus Centers and Institutes
Universities often have research centers that cut across departments: cancer centers, AI institutes, climate centers, policy labs, humanities centers, and medical research institutes. These pages sometimes list student openings, project teams, or affiliated faculty.
Centers are useful because they show clusters of professors working on related problems. One center page can give you 20 potential people to research.
Ask in Office Hours
Office hours are not only for homework. If you like a class, ask the professor how students usually get involved in research in that field. You do not have to ask them for a position immediately. Start with advice.
A good question is: "I am interested in getting research experience in this area. Do you have advice on where I should start or which labs might be open to undergrads?"
That question is low pressure. It lets the professor help you without forcing them to say yes or no on the spot.
Use Timing to Your Advantage
For semester research positions, reach out six to eight weeks before the term starts. For summer positions, start in January or February. If you want a fall role, April and May are strong months because professors are thinking about the next academic year.
Good timing will not fix a generic email, but it can help a good email get noticed. Our guide on the best time to email professors explains the timing windows in more detail.
What If You Have No Experience?
You can still find a research position. Professors do not expect undergrads to know everything. Many are willing to train students who are reliable, curious, and consistent.
If you have no experience, lean on coursework, self-study, coding projects, writing ability, statistics, or genuine interest. Be honest. "I am new to research, but I am serious about learning" is better than pretending to have skills you do not have.
The Search Plan
Here is a simple plan that works:
- Pick 2 or 3 research topics you genuinely care about.
- Find 10 to 20 professors or labs connected to those topics.
- Read one page or paper from each lab.
- Send 10 to 15 specific emails.
- Follow up once after two weeks.
- Keep going until you get conversations, not just replies.
Finding research positions is not magic. It is a numbers game plus personalization. Most students do neither. If you do both, your odds go way up.
Find Research Positions Faster
Research Match helps you search by interest, understand professor research in plain English, and build a better outreach list in minutes.
Try Research Match free