Fall 2016 Open Student Positions

Posted: August 14, 2016 | Posted in Annoucements

The Carnegie Mellon Database Group has several open positions for students in the 2016-2017 academic year. These positions are only available to current and recently graduated CMU students. The positions that are funded will be marked as “paid” and are only available to current CMU students. The unpaid positions are more research related, and thus can be part of an independent study or senior thesis project that could turn into a publication. We especially encourage students who are interested in pursuing PhD-level database research in the near future to apply.

UPDATE: More information about the research positions and the project in general will be discussed at the orientation meeting on Friday September 9, 2016.

How to Apply

Please use this form to apply for a position. Be sure to include evidence of past experience (e.g., Github account info, portfolio). Candidates are encouraged to apply early. We will select candidates in a rolling manner until all of the slots are filled.

Informal inquiries should be sent to

Photographer & Videographer (PAID)

We need someone to take photos of DB group members throughout the semester. We also need a small video montage for a project website. You must provide your own camera equipment.

Database Internals Developer

We are looking for students that are interested in helping to build CMU’s new DBMS (Peloton). Previous experience with database system development is not necessary. Strong C/C++ programming skills is a requirement.

TensorFlow Developer

This position is to help build out the deep neural network and reinforcement learning components of the Peloton DBMS. Previous experience with writing programs using TensorFlow or other machine learning frameworks is not needed. Python programming skills and machine learning experience is required.

Web/CSS/Bootstrap Designer (PAID)

We have several websites where we need someone with Bootstrap design skills to clean up and make them look more professional. Be sure to include examples of previous work in your application.

Carnegie Mellon University does not discriminate and Carnegie Mellon University is required not to discriminate in admission, employment, or administration of its programs or activities on the basis of race, color, national origin, sex or handicap in violation of Title VI of the Civil Rights Act of 1964, Title IX of the Educational Amendments of 1972 and Section 504 of the Rehabilitation Act of 1973 or other federal, state, or local laws or executive orders. See for more details.