Graduate studies

The University of Toronto is an exciting place to pursue graduate studies in theoretical computer science. Students interested in joining the Theory Group should apply through the Department of Computer Science website, and indicate that they are interested in pursuing theory.

Postdoctoral positions in Theoretical Computer Science

The theory group at the Department of Computer Science, University of Toronto, anticipates up to three postdoctoral positions beginning in Fall 2022 and is accepting applications for the 2022-2023 academic year. The positions are typically for two years. We are seeking candidates from all areas of theoretical computer science including algorithms, complexity theory, cryptography, differential privacy, distributed computing, graph theory, quantum computing, and theoretical aspects of machine learning. Candidates must possess a PhD prior to starting and give evidence of an outstanding research record and potential.

Postdoctoral positions in Algorithms and Theoretical Machine Learning

Prof. Sushant Sachdeva is also accepting applications for a postdoctoral position beginning in Fall 2022. Successful candidates will work with him on topics including (but not limited to): design of fast algorithms, optimization, and theoretical machine learning. Candidates must possess a PhD prior to starting and give evidence of an outstanding research record and potential.

Applying to postdoctoral positions

Applicants should email their CV and research statement to Theory Group Committee (postdocapp@cs.toronto.edu), and indicate which positions they would like to be considered for. They should also arrange for at least three letters of recommendation to be sent to the same email address. For full consideration, all materials, including the letters of recommendation, should be received by December 31, 2021.