Join Us

We are always looking to grow our team! We are looking for students across all levels of experience: from undergraduates, to Masters students, to PhD candidates. No background in robotics, parallel programming, or machine learning is required. That said, we are generally conducting research that requires coding and so we will expect some CS background. We also particularly encourage students from any of the underrepresented groups in CS and Engineering to reach out about potential projects.

In general, we are looking for students who demonstrate commitment, creativity, communication skills, and courage to learn something new. In order to ensure that you can have a meaningful research experience as a member of the lab we expect all term-time active members to:

There are also additional opportunites for full-time summer research experiences. For Barnard students, consider applying for the Summer Research Institute (SRI).

To Join Our Lab You’ll Need to: send an email to to set up a time to chat about your research interests, career goals, and commitment to the lab. Please include in the email:


Is the position paid?

If you are doing research through a funded research program you will be funded. For Barnard and Columbia students there are lists of possible term-time and summer funded research programs at the following links: [1], [2], [3]. There is also a large list of national research fellowships at this link. If you do not have a research fellowship we will be constantly applying for grants to support additional student researchers, however, depending on timing, we may only be able to offer research as an independent study for credit. However, do note that you can receive elective credit towards the CS BA major for research done through COMS W3998. Note: We do not expect you to be funded to join the lab! We can work to help you get funded AFTER you join! Also if you reach out ahead of time we can work together to get you funded BEFORE you start doing research.

Does research happen all the time?

Yes, in fact, the summer is often the busiest time of the year for research! So whether you have interest and time in the sping, summer, or fall, there will always be opportunities for research!

Why should I consider doing research?

Research is a great way to learn more about a field of interest and develop both your technical and communication skills. Also, whether you are considering graduate school or industry positions, spending a few semesters doing research and publishing a peer-reviewed paper and/or presenting at regional and national conferences looks great on your resume!