Careers

With more than 18,000 faculty and staff, UBC is one of British Columbia’s largest workforces. We are also one of the most progressive, consistently recognized as one of BC’s best employers.

Faculty and Staff Careers

We value our faculty and staff members and are always looking for talented people to join our thriving team. Excellent benefits, diverse career opportunities, and a true community spirit are just some of the reasons you should consider joining our team of talented, dynamic faculty and staff. For a full list of current openings, visit UBC’s Staff & Faculty Careers page.

SESSIONAL LECTURER POSTINGS

We also hire faculty into term appointments for a specified period of time for courses taught in the Department of Computer Science. Sessional lecturers teach and/or perform related duties, including course coordination or lab supervision, for a period of less than 12 months.

Current Postings

The Computer Science department of the Irving K. Barber Faculty of Science at UBC, Okanagan campus, requires one or more instructors to teach the following courses during the Summer Session of 2026 and the Winter Session of 2026/27.

2026s – Term 2 (july to august 2026)

Advanced programming in the application of software engineering techniques to the design and implementation of programs manipulating complex data structures.

2026W – Term 1 (september to december 2026)

Introduction to computer skills (electronic communication, websites, Internet, document editing, programming, data analysis using spreadsheets/databases) and concepts (information representation, abstraction, algorithmic thinking). Course objectives are lifelong productivity and understanding of technology in society.

2026W – Term 2 (january to april 2027)

Discrete structures in computing and relevant mathematical techniques. Logic and applications in automated reasoning and programming; proof techniques and analysis of algorithms and computation models; graph theory and graph models in computing; counting principles and discrete probability.

Applications & Deadlines

Applicants with a PhD in a relevant or related discipline, and relevant research and post-secondary teaching experience are preferred. Interested applicants should submit a Curriculum vitae (including but not limited to previous teaching experience), recent teaching evaluations (if available), and the name of three referees who have agreed to submit letters of reference on request.

Deadline for receipt of applications is 04/01/2026 for the Summer Session and 06/01/2026 for the Winter Session. Please send application documents in electronic format using WORD or PDF files to the Head of Computer Science: cs.ok@ubc.ca or send documents to:

Dr. Ramon Lawrence
University of British Columbia – Okanagan
Science 200C
1177 Research Road
Kelowna, BC V1V 1V7
Phone: 1-250-807-9390

For more information regarding the positions, please contact Dr. Ramon Lawrence at head.cs.ok@ubc.ca. All positions are subject to funding and enrolment. The compensation rate per credit per period for the department is $4,000 equaling $12,000 per 3 credit course.

Equity and diversity are essential to academic excellence. An open and diverse community fosters the inclusion of voices that have been underrepresented or discouraged. We encourage applications from members of groups that have been marginalized on any grounds enumerated under the B.C. Human Rights Code, including sex, sexual orientation, gender identity or expression, racialization, disability, political belief, religion, marital or family status, age, and/or status as a First Nation, Metis, Inuit, or Indigenous person.

Student Positions

Teaching Assistants

Each academic year, we have openings for Graduate Teaching Assistants (GTAs) and possibly Undergraduate Teaching Assistants (UTAs) for courses in Computer Science in the summer session and the winter session. In both terms of the summer session (Term 1: May – June and Term 2: July – August) and both terms of the winter session (Term 1: September – December and Term 2: January – April).

The Teaching Assistant duties may include, but are not limited to:

  • Instruction in labs, tutorials and seminars
  • Marking assignments, labs, and exams
  • Lecture support
  • Invigilation duties
  • Academic assistance to students in office hours

The hours will not exceed an average of 12 hours per week. Wages are per the new BCGEU Collective Agreement.

UBC Okanagan hires on the basis of merit and is strongly committed to diversity within its community and especially welcomes applications from women, visible minority group members, Aboriginal persons, persons with disabilities, persons of any sexual orientation or gender identity, and others who may contribute to the further diversification of ideas. However, Canadians and permanent residents of Canada will be given priority.

Applications open March 2, 2026.
Deadline for S2026 applications: March 31, 2026.
Deadline for W2026 applications: April 30, 2026.

APPLY NOW

Please get in touch with cdavis.cmpsta@ubc.ca for inquiries.

UBC Okanagan hires on the basis of merit and is strongly committed to diversity within its community and especially welcomes applications from women, visible minority group members, Indigenous persons, persons with disabilities, persons of any sexual orientation or gender identity, and others who may contribute to the further diversification of ideas. However, Canadians and permanent residents of Canada will be given priority.