Careers

Landing a job in high tech
Bowen Hui from the computer science department gives students an inside look at the process of landing a job in high tech.
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, Mathematics, Physics, and Statistics. 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, Mathematics, Physics, and Statistics 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 1 (May to June 2026)
Derivatives of elementary functions, limits. Covers applications and modelling: graphing and optimization.
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.
Derivatives of elementary functions, limits. Covers applications and modelling: graphing and optimization.
Mechanics primarily for students majoring in the life sciences (e.g. biochemistry, biology, microbiology, pharmacy, human kinetics, human geography or psychology). Particle kinematics and dynamics, work and energy, momentum, gravitation, rigid body motion, fluid statics and dynamics with applications to the biological sciences.
Thermodynamics at an intermediate level. Temperature, heat and work, the First Law, heat transfer, heat engines, entropy, and the Second Law.
Design and analysis of analog AC circuits, digital circuits, and analog-to-digital conversion methods. Basic physics laboratory skills including data collection, presentation of results, and analysis of uncertainties.
Electric fields and potentials of static charge distributions, current, fields of moving charges, magnetic field, electromagnetic induction, Maxwell’s equations.
Selected advanced physics experiments in solid-state physics, fluid dynamics, particle physics, astrophysics, optics, nonlinear dynamics or electromagnetism. Experimental design, construction, and formal presentation of results.
Descriptive and inferential statistics, elementary probability, probability distributions, estimation of parameters, hypotheses testing, correlation, linear regression.
Introduction to surveys and simple sampling strategies; descriptive methods for one and two variables; frequency distributions; correlation and regression; descriptive methods for time series and index numbers; and probability and relationship to statistical inference.
Introduction to the techniques and software for handling real-world data. Topics include data cleaning, visualization, simulation, basic modelling, and prediction making.
Introduction to software and tools for Data Science. Setup process.
Programming including decisions, loops, functions, and using data structures and libraries.
Software life cycle. Licensing. Packaging. Testing and quality control. Version control. Collaborative environments.
Using and querying relational and NoSQL databases for analysis. Experience with SQL, JSON, and programs that use databases.
Scripting engines for data science. Reporting tools. Automation.
Fundamental techniques in the collection of data. Focus will be devoted to understanding the effects of randomization, restrictions on randomization, repeated measures and blocking on the model fitting.
Data privacy laws and expectations. Freedom of information. Ethics board. Licensing. Data security.
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.
Definite integral, integration techniques, applications, modelling, linear ODE’s.
The application of Maxwell’s theory to the propagation of electromagnetic waves.
Student designs and constructs a single experiment in solid-state physics, fluid dynamics, particle physics, astrophysics, optics or electromagnetism. Emphasis on experimental design, construction, and formal presentation of results.
Introduction to the techniques and software for handling real-world data. Topics include data cleaning, visualization, simulation, basic modelling, and prediction making.
Parallel and cloud computing architectures and program deployment.
Interpretation of data. Argumentation: hypothesis, claim, evidence and inference. Model limitations: bias, validity, reliability, sensitive analysis. Communication of recommendations to decision-makers.
Advanced or specialized topic in Data Science with applications to specific data sets.
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, Mathematics, Physics, and Statistics: cmps.okanagan@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 cmps.depthead@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, Mathematics, Statistics, Physics, Data Science and Astronomy 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
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.