Join Us
We are actively seeking motivated graduate (PhD and MS) and undergraduate students to join our research group! If you have any questions, reach out to Mark at myzhao@colorado.edu.
What We Work On
Our group works on computer systems for machine learning. We apply a broad set of systems techniques to advance modern AI infrastructure, across four research thrusts:
What We Look For
We’re always excited to welcome students and collaborators who love to build things. Students should have a strong foundation in computer systems (e.g., OS, databases, computer architecture, networking, etc.) and a deep interest in machine learning applications. We believe that research thrives in a supportive, collaborative, and intellectually curious environment, and we strive to foster a culture that reflects these values while keeping things fun. You can see who is currently in the group on our people page.
How to Apply
Prospective PhD Students: Apply to the CU Boulder CS PhD program and mention your interest in working with Prof. Mark Zhao in the application form.
Current CU Boulder PhD Students: Email Mark with an overview of your background and interests.
Current CU Boulder Masters/Undergraduate Students: Reach out to Mark and share a bit about yourself and your interests. Please also attach a copy of your transcript and CV. Taking one of Mark’s courses is also a great way to get started on research.
Students are expected to devote at least one semester to research (e.g., via independent study/research credit). We periodically hire hourly research assistants after they have become involved with an ongoing project. If this applies to you, please see this posting.
If you do not fall into any of these categories, or you have any further questions, don’t hesitate to reach out! Due to the volume of email we receive, we may not be able to reply to every message, but we do read all of them.