The University of British Columbia (UBC) Vancouver invites applications for a tenure-track Assistant Professor of Teaching position in the Department of Computer Science, with an anticipated start date of July 1, 2027. The salary range is $150,000 – $175,000 CAD. This role focuses on delivering and developing systems courses, with a preference for expertise in operating systems and computer architecture, but also welcoming networking, distributed systems, database systems, cloud computing, and systems security. A PhD in Computer Science or a related field is required by the start date. The position emphasizes teaching excellence and educational leadership, offering strong institutional support. The application deadline is October 15, 2026. Applicants must submit a cover letter, CV, teaching statement, evidence of teaching effectiveness, educational leadership vision statement, diversity statement, and three references.
| Department | Department of Computer Science |
| Position Type | Assistant Professor of Teaching – Tenure Track |
| Discipline | Computer Science |
| Research Area | Computer Science Systems (Operating Systems, Computer Architecture, Networking, Distributed Systems, Database Systems, Cloud Computing, Systems Security) |
| Degree Required | PhD in Computer Science or a related field |
| Experience | Evidence of ability and commitment to undergraduate teaching, scholarly and reflective teaching practice, and promise of educational leadership. Desirable experience includes evidence-based teaching methods, managing large courses, and teaching assistant teams. |
| Salary | 150000 – 175000 CAD |
| Contract Duration | Ongoing (Tenure Track) |
| Deadline | 2026-10-15 |
| Required Documents | Cover letter (1-2 pages), Curriculum vitae, Teaching statement (2-5 pages), Evidence of teaching effectiveness, Educational Leadership Vision Statement (1-2 pages), Names and contact emails of three references, Diversity statement (1 page) |
| Employer Contact | Oluwakemi Ola (Chair, Educational Leadership Recruiting Committee, [email protected]); Jessica McKay ([email protected] for accommodations) |
This position is suitable for individuals with a PhD in Computer Science or a related field who have a strong commitment to undergraduate teaching and a demonstrated ability in scholarly and reflective teaching practices. Candidates should show promise of educational leadership and be interested in contributing to the development and delivery of computer science systems courses. Expertise in operating systems, computer architecture, networking, distributed systems, database systems, cloud computing, or systems security is preferred. Applicants should also be committed to equity, diversity, and inclusion.
The University of British Columbia (UBC) Vancouver is located on the traditional, ancestral, and unceded territories of the Syilx Okanagan Peoples and of the Coast Salish Peoples. UBC Computer Science ranks among the top departments in North America, with over 70 tenure-track faculty (including 13 Educational Leadership faculty), approximately 290 graduate students, and about 3000 undergraduate students. UBC is committed to employment equity, equity, and diversity, fostering an inclusive community and encouraging applications from marginalized groups.
The anticipated start date for this position is July 1, 2027.
The salary will be within the range of $150,000 – $175,000 CAD.
The department's greatest current needs are in operating systems and computer architecture, and applicants with expertise in these areas will be given preference. Expertise in networking, distributed systems, database systems, cloud computing, and systems security is also welcome.
Yes, Canadian citizens and permanent residents will be given priority, and members of historically marginalized groups will be given special consideration.
Information and support for accommodations or accessibility during the job application, recruitment, and hiring process can be found at the UBC Center For Workplace Accessibility website or by contacting the Centre at [email protected].
This listing is summarised from the official advertisement. Always confirm the details, including the closing date, on the employer's own site before applying.
UpperCareers
Search 420+ open postdoc, PhD, assistant professor positions
Filter by field, country and institution — every vacancy links straight to the employer.
Browse all positions →