Faculty & Sessional Positions

Full-Time Lecturer Positions (Non Tenure Track)

The University of British Columbia, Vancouver, invites applications for one or more full-time Lecturer (non tenure track) positions within the Department of Computer Science. Such positions typically involve teaching five undergraduate courses and some administrative duties. UBC Computer Science ranks among the top departments in North America, with a strong record of excellence in research, and in graduate and undergraduate teaching. 

Postdoctoral Teaching & Learning Fellow Positions - MDS

The University of British Columbia, Vancouver invites applications for two (or more) Postdoctoral Teaching & Learning Fellow positions related to data science.

CRC Tier 2 - Health Related Computer Science

The Department of Computer Science at the University of British Columbia (Vancouver campus) is inviting applications for a tenure-stream faculty position. The successful applicant will be appointed at the level of Assistant Professor or Associate Professor and will be nominated for a Tier 2 Canada Research Chair in a health-related area of computer science, sponsored by the Canadian Institute for Health Research.

Tenure Track Faculty Position - Educational Leadership Stream - CS Focus

The University of British Columbia invites applications for a tenure-track educational leadership faculty position at the rank of Instructor in the Department of Computer Science at the Vancouver Campus. Strong candidates specializing in any area are encouraged to apply; however, preference may be given to candidates whose technical and teaching strengths show strong fit with current needs in our department.

Tenure-Track Educational Leadership Faculty Positions

The University of British Columbia invites applications for two tenure-track faculty teaching positions at the rank of Instructor in the Department of Computer Science at the Vancouver Campus. Both positions are related to data science:

Tenure Track Faculty Positions - Research Stream

The Department of Computer Science at the University of British Columbia (Vancouver campus) is inviting applications for at least three positions at the rank of Assistant Professor.  We invite applications from candidates of outstanding scientific talent in each of three categories:  1) artificial intelligence or machine learning; 2) systems, including computer architecture, networking and database systems; 3) all other areas of computer science. Appointment at a higher rank will be considered for an applicant of exceptional qualifications.