The University of British Columbia
Vancouver, Canada

Assistant Professor in Computer Science Systems in University of British Columbia – Canada

Job Type
Assistant Professor
Field
Computer Science
Location
Vancouver, Canada
Published
Sep 12, 2026
Deadline
October 15, 2026

Summary

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.

Key Facts

DepartmentDepartment of Computer Science
Position TypeAssistant Professor of Teaching – Tenure Track
DisciplineComputer Science
Research AreaComputer Science Systems (Operating Systems, Computer Architecture, Networking, Distributed Systems, Database Systems, Cloud Computing, Systems Security)
Degree RequiredPhD in Computer Science or a related field
ExperienceEvidence 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.
Salary150000 – 175000 CAD
Contract DurationOngoing (Tenure Track)
Deadline2026-10-15
Required DocumentsCover 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 ContactOluwakemi Ola (Chair, Educational Leadership Recruiting Committee, [email protected]); Jessica McKay ([email protected] for accommodations)

Key Responsibilities

  • Contribute to the delivery and further development of the department's systems courses
  • Engage in self-directed service
  • Engage in scholarly activity
  • Engage in other initiatives at the department, faculty, university, national, or international level

Required Skills

  • Expertise in operating systems and computer architecture (preferred)
  • Expertise in networking, distributed systems, database systems, cloud computing, and systems security (welcome)
  • Ability and commitment to undergraduate teaching
  • Scholarly and reflective teaching practice
  • Promise of educational leadership
  • Strong commitment to equity, diversity, and inclusion
  • Experience with evidence-based teaching methods (desirable)
  • Experience managing large courses (desirable)
  • Experience managing teaching assistant teams (desirable)

Who Should Apply

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.

Benefits

  • Opportunity to pursue a career based on excellence in teaching and educational leadership
  • Strong institutional support for teaching and educational leadership
  • Participation in an intellectually exciting atmosphere of a top-tier department
  • Opportunity to make an impact on education within and beyond the classroom and UBC
  • Eligibility to apply for Study Leave (sabbatical) under similar terms to Research stream faculty
  • Well-supported teaching and educational leadership activities by the department and university
  • Internal funding opportunities for curriculum development, scholarship of teaching and learning, and other activities
  • Confidential accommodations available for accessibility needs

About the Employer

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.

Frequently Asked Questions

What is the anticipated start date for this position?

The anticipated start date for this position is July 1, 2027.

What is the salary range for this position?

The salary will be within the range of $150,000 – $175,000 CAD.

What specific areas of expertise are preferred for applicants?

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.

Are Canadian citizens and permanent residents given priority?

Yes, Canadian citizens and permanent residents will be given priority, and members of historically marginalized groups will be given special consideration.

Where can I find information about accommodations for the application process?

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.