Join us!

We are always interested in taking on postdocs, grad students, and undergrads. Email Michael a CV and cover email describing your research interests.

To ensure you receive a response, grad student and postdoc applicants should propose a specific research project that meshes with the work we do in the lab - the more concrete and detailed, the better! Our lab works mainly with public data, so thinking about which dataset(s) you’d use to answer your research questions of interest is key. Undergrad and grad applicants should also send an undergrad transcript (unofficial is fine) and grad transcript, if any.

We encourage applications from a wide range of backgrounds, though strong programming skills are a must! Biology experience is an asset but not a necessity; you can learn on the job. We are extremely open to remote work and flexible working hours.


We offer competitive salaries and generous benefits. We welcome remote postdocs based elsewhere in Canada or internationally.

Grad students

We take Master’s and PhD students through the Institute of Medical Science. Please reach out to Michael before applying.


We are interested in U of T undergrads looking to take research-based courses. We participate in the Research Opportunities Program, which allows any Arts and Science student to work with any professor for credit through courses offered by their program or college. We also take students from program-specific courses like BCB330/BCB430 for Bioinformatics and Computational Biology, ESC499 for Engineering Science, and HMB496/HMB499 for Human Biology.