Multiple Tenure-stream Positions

The Department of Computer Science at the University of Toronto invites applications for multiple positions with appointments commencing on July 1, 2022, or shortly thereafter.

We will soon begin accepting applications for a limited term teaching position at the Rank of Assistant Professor, Teaching Stream.

  • Assistant Professor, Teaching Stream | Coming soon
    (Contractually Limited Term Appointment)

We are currently accepting applications for tenure-stream positions. For the positions listed below, applicants should endeavour to submit all materials (including reference letters) by December 6, 2021, when we will start reviewing applications. However, we will give full consideration to all applications submitted by the closing date of January 10, 2022.

The department is conducting three open-area searches:

In addition, the department is conducting targeted searches in the following areas:

  • Data Systems and Data Management (UTSG)

The Department of Computer Science spans three campuses at the University of Toronto. Each position includes an appointment with the tri-campus Graduate Department of Computer Science and an appointment at one of our campuses: Department of Computer Science, University of Toronto St. George (UTSG); Department of Computer and Mathematical Sciences, University of Toronto Scarborough (UTSC); or Department of Mathematical and Computational Sciences, University of Toronto Mississauga (UTM).

For more information about the Department of Computer Science,  contact, or

The University of Toronto is strongly committed to diversity within its community and especially welcomes applications from racialized persons / persons of colour, women, Indigenous / Aboriginal People of North America, persons with disabilities, LGBTQ2S+ persons, and others who may contribute to the further diversification of ideas.

All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority.