I'm an undergrad, how do I land a research job?

A lot of undergrads ask me for advice on how to land a good lab job (in other words, doing independent research in a science/engineering professor's lab during summers or together with classes).  Here's some stuff to get started with:

...for universities, keep in mind that professors get to run their labs however they want, so you have to appeal to individual ones and hope they have room.  I'm in bioE so unfortunately I don't know specific labs in "your field", but I can suggest the following approach, it's how students get summer gigs at my lab at MIT.  If you want to get a MS or PhD some day, this the best way to start getting into research - getting A's shows you are smart and can ace tests but doesn't prove that you can be practical.

1. narrow your interests to 3-5 labs that are most exciting to you.  You can still have broad interests but you need to show you can focus on something if only temporarily so that you'll be useful to the lab.

2. spend some quality time (at least 5 hrs, prob more like 10-20) reading the lab websites and their recent (within 3 yrs) high-profile papers.  Chances are the lab will still be working on similar things.  Do your best to identify possible next steps or open questions raised by the research.  This is pretty hard since papers are very technical, but if you can do it well you're golden.  You can also come up with questions about parts of the research you don't understand.  Think of it this way, profs think their research is the most fascinating thing to think about in the world, and if you can show that you can grasp why that could be so you are squarely on their good side.

3. E-mail professors directly w/ your university e-mail stating your interest in a summer position, your previous research experience if any (and under which Prof you did it with) and your thoughts on the work they do.  Keep it as concise as possible, like < 6 sentences.  Profs are busy and don't have time to read a full page from someone they don't know.

4. At the same time, go through the grad students that TA'd you in classes you did well, send them e-mails asking them if they have friends who are grad students in the labs/programs/universities of interest to you.  You'd be surprised how small and connected top programs are.  If you have personal relationships with Profs, use them too.  Do the background research before you get in touch with anyone.  95% of people in your position send an e-mail like "hi, I'm a student, I guess this research thing could be cool, can I work in your lab?".  That sort of free labor actually costs the lab productivity because you'll be a drag on their time.  Send something thoughtful and you'll get a reply.

Printed from: http://marciovm.com/2010/02/im-an-undergrad-how-do-i-get-a-lab-job/ .
© Marcio von Muhlen 2010.