Home » University & Academic Positions » Thompson Rivers University in Canada invites applications for vacant (116) Research and Academic Positions

Thompson Rivers University in Canada invites applications for vacant (116) Research and Academic Positions

Spread the love

Last Updated on October 17, 2026 by admin

Thompson Rivers University in Canada invites applications for vacant Research and Academic Positions , a public teaching and research university offering undergraduate and graduate degrees and vocational training. Its main campus is in Kamloops, British Columbia, Canada.

Jobs

Job TitleLocationOrganizational Unit
VCCR 1301: Veterinary Client Care Handling Emergencies and VCCR 1331: Veterinary Biosafety and Disease Prevention – Content Expert/Curriculum DeveloperCACurriculum Services – OL
VCCR 1401: Veterinary Client Care Reception Practicum – Content Expert/Curriculum DeveloperCACurriculum Services – OL
VCCR 1321: Veterinary Client Care and Community Service and VCCR 1311: Veterinary Client Care Pharmacology and Nutrition – Content Expert/Curriculum DeveloperCACurriculum Services – OL
People and Culture ConsultantKamloops, BC, CAPeople and Culture
Accounts Payable ClerkKamloops, BC, CAAccounts Payable
Assistant Dean, Faculty of LawKamloops, BC, CAFaculty of Law
Manager, Presidential Initiatives & EngagementBC, CAOffice of President and Vice-Chancellor
Program Advisor – ScienceKamloops, BC, CADean, Science
Sessional – Faculty ( COOK 1100 & COOK 1110)KamloopsCulinary Arts Program
Open and Engaged Learning Designer (Instructional Support)Kamloops, BC, CAInnovations – OL
Sessional – Faculty (Academic Developer)BC, CAMasters of Education
Open Learning Faculty Member (Web): CONV 1061: Event MarketingBC, CAProgram Delivery – OL
Purchasing ClerkKamloops, BC, CAPurchasing
Marketing, Student Recruitment and Events CoordinatorWilliams Lake, BC, CAOperations, Williams Lake
Assistant Professor TripartiteKamloops, BC, CADean, School of Nursing
Administrative Assistant, Williams Lake CampusWilliams Lake, BC, CAOperations, Williams Lake
Learning Commons and Student Support CoordinatorWilliams Lake, BC, CAEnrolment and Student Services, Williams Lake
Simulation TechnicianKamloops, BC, CARespiratory Therapy
Program Advisor, Faculty of ArtsKamloops, BC, CADean, Faculty of Arts
Academic Initiatives Administrative Coordinator – Office of Graduate StudiesKamloops, BC, CAThompson Rivers University
Sessional – Faculty – WELD 2500Kamloops, BC, CAWelding C, B and A
Associate Director, AI and AutomationKamloops, BC, CAAVP, IT Services
Institutional Performance ConsultantKamloops, BC, CAIntegrated Planning and Effectiveness
Sessional – Faculty EDUC 5990BC, CAMasters of Education
Sessional – Faculty CRWR (1150-01)Kamloops, BC, CALiteratures, Languages & Performing Arts

Medical Office Assistant – Auxiliary/On CallKamloops, BC, CAMedical Clinic
Sessional – Faculty (HEAL 1150)BC, CALytton
Open Learning Faculty Member (Web): HIST 2271: Introduction to American History IIBC, CAProgram Delivery – OL
PLAR Advisor for Indigenous Students and CommunitiesWilliams Lake, BC, CAPrior Learning Assessment and Recognition
IT Client Services Analyst, Auxiliary/On-CallKamloops, BC, CAIT Client Services
Assistant Teaching Professor – Bob Gaglardi School of Business and Economics Voluntary International AssignmentTianjin, CNDean, School of Business
Assistant Teaching Professor – Bob Gaglardi School of Business and Economics Voluntary International AssignmentShanghai, CNDean, School of Business
Enterprise Systems SupervisorKamloops, BC, CAEnterprise Systems
Administrative AssistantKamloops, BC, CAOffice of EDI and AR
Learning Strategist, Equity, Diversity, Inclusion and Anti-Racism (EDI and AR)Kamloops, BC, CAOffice of EDI and AR
Administrative Assistant to the Office of Indigenous EducationKamloops, BC, CAAboriginal Services
Sessional – Faculty (AUTO 1500, 1900, 2000)Kamloops, BC, CAAuto Technician ITA
Future Student AdvisorKamloops, BC, CAStudent Recruitment
Auxiliary/On-Call-Clericial/AdministrativeKamloops, BC, CAPeople and Culture
Sessional – Faculty (COMP 1020, 1030, 1080)Kamloops, BC, CAComputing Science
Assistant Teaching Professor (Human Service)Kamloops, BC, CASocial Work and Human Services
CRM AnalystKamloops, BC, CAEnterprise Systems
Sessional – Faculty (PHYS 0500)Kamloops, BC, CAUniversity and Employment Preparation
Sessional – Faculty (COMP 1020, 1030, 1070, 3410 & 3540)Kamloops, BC, CAComputing Science
Sessional – Faculty (BIOL 0600)Kamloops, BC, CAUniversity and Employment Preparation
Sessional – Faculty (EDMA 3100)Kamloops, BC, CAEducation
Assistant Professor / Associate Professor / Professor (Two Positions)Kamloops, BC, CAFaculty of Law
Assistant Professor Natural Resource SciencesKamloops, BC, CANatural Resources
Sessional – Faculty (SOCW 4540)Kamloops, BC, CASocial Work and Human Services
Sessional – Faculty – SOCW 3010Kamloops, BC, CASocial Work and Human Services

Sessional – Faculty – EDCS 1640Kamloops, BC, CASocial Work and Human Services
Web and Communications LibrarianKamloops, BC, CAUniversity Library
Sessional – Faculty (VISA 1110)Kamloops, BC, CACommunication & Visual Arts
Sessional – Faculty (VISA 1010)Kamloops, BC, CACommunication & Visual Arts
Clerk/Receptionist – (Facilities)Kamloops, BC, CAParking
Executive Director, Equity, Diversity, Inclusion and Anti-RacismKamloops, BC, CAOffice of Provost and VP Academic
Sessional – Faculty (EDAE 4100)Kamloops, BC, CAEducation
Sessional – Faculty (CMNS 2460-01)Kamloops, BC, CACommunication & Visual Arts
Simulation Based Learning Instructional SupportKamloops, BC, CADean, School of Nursing
Server, Auxiliary/On-CallKamloops, BC, CACulinary Arts Program
Sessional – Faculty (CNCS 1110, 1150, 1160, 2170, 1210, 1220, 1230, 1240, 1250, 1260, 1270)Kamloops, BC, CAComputing Science
Assistant Teaching Professor – BipartiteKamloops, BC, CADean, School of Nursing
Sessional – Faculty (ECED 3400)Kamloops, BC, CAEducation
Sessional – Faculty (ECED 1300)Kamloops, BC, CAEducation
Records and Registration OfficerKamloops, BC, CARecords
Sessional – Faculty (MATH 0400 – Yunesit’in)BC, CAUniversity and Employment Preparation
Sessional – Faculty (PSYC 2110-01 and labs (L01, L02, & L03), PSYC 3540, and PSYC 4210)Kamloops, BC, CAPsychology
AI and Automation AnalystKamloops, BC, CAAVP, IT Services
Sessional – Faculty- BIOL 1210; BIOL 3200Kamloops, BC, CABiological Sciences
Director, Integrated Planning & EffectivenessKamloops, BC, CAIntegrated Planning and Effectiveness
Sessional – Faculty – Fall 2026Kamloops, BC, CABachelor of Nursing
Assistant Teaching Professor – SON (1.5-year LTC)Kamloops, BC, CADean, School of Nursing
Sessional – Faculty CMNS 1290-07, CMNS 1810-RE3/TO1, CMNS 2290-01 & CMNS 2290-02Kamloops, BC, CACommunication & Visual Arts
Sessional – Faculty CMNS 1250-01 & CMNS 2550-01Kamloops, BC, CACommunication & Visual Arts
Sessional – Faculty RESP 2590; RESP 2680; RESP 2570Kamloops, BC, CARespiratory Therapy

Assistant Professor – TripartiteKamloops, BC, CADean, School of Nursing
Sessional – Faculty (ENGL 1100-09 & 1100-19)Kamloops, BC, CALiteratures, Languages & Performing Arts
Curriculum Multimedia DeveloperKamloops, BC, CAInnovations – OL
Assistant Professor / Associate Professor (Social Work)Kamloops, BC, CASocial Work and Human Services
Assistant Teaching ProfessorKamloops, BC, CAAnimal Health Technology
Sessional – Faculty (PSYC 1110, 1210, & 3720)Kamloops, BC, CAPsychology
Sessional – Faculty – GEOL 1110, GEOL 2025, GEOL 2070Kamloops, BC, CAPhysical Sciences – Geology
Sessional – Faculty – Adventure StudiesBC, CAAdventure Studies
Sessional – Faculty (MKTG 2430)Williams Lake, BC, CACredit Courses (WL)
Sessional – Faculty (MNGT 1710)Williams Lake, BC, CACredit Courses (WL)
Sessional – Faculty Biology – BIOL 1040, BIOL 2170Kamloops, BC, CABiological Sciences
Sessional – Faculty (FNLG 2000)Kamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – Faculty (THTR 1110)Kamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – Faculty (THTR 3410)Kamloops, BC, CALiteratures, Languages & Performing Arts
Instructor – non credit courses (PTIC)Kamloops, BC, CAInternational Contract Training
Activity Assistant – non credit coursesKamloops, BC, CAInternational Contract Training
Sessional – Faculty (MATH 0520)Williams Lake, BC, CAWilliams Lake School of Education and Social Work
Open Learning Faculty Member (Web): NRSC 3201: SilvicultureBC, CAProgram Delivery – OL
Open Learning Faculty Member (Web): ARET 4111: Green Building Rating SystemsBC, CAProgram Delivery – OL
Open Learning Faculty Member (Web): ARET 4101: Energy ModelingBC, CAProgram Delivery – OL
Sessional – Faculty (VISA 1210)Kamloops, BC, CACommunication & Visual Arts
Sessional – Faculty (ENGL 0500/0600 WL & 0600 100Mile)Williams Lake, BC, CAWilliams Lake School of Education and Social Work
Sessional – Faculty ACCT 2210 (SS1), 2250 (SS2)Kamloops, BC, CADean, School of Business
Sessional – Faculty (HUMS 3500)Kamloops, BC, CASocial Work and Human Services
Sessional – Faculty (PHYS 0500)Kamloops, BC, CAUniversity and Employment Preparation

Sessional – Faculty- – ARET 1412 L01BC, CAARET
Tenure Track Assistant/Associate Teaching Professor – Bipartite HCAKamloops, BC, CADean, School of Nursing
Canada Research Chair Tier II in Indigenous Health (CRC- IH) – Assistant Professor / Associate ProfessorKamloops, BC, CADean, School of Nursing
Tenure Track Assistant/Associate Teaching Professor – BipartiteKamloops, BC, CADean, School of Nursing
Sessional – Faculty – PSYC 110 & PSYC 1210Kamloops, BC, CAPsychology
Sessional – Faculty (FNLG 1100 Tsilhqot’in)Williams Lake, BC, CALiteratures, Languages & Performing Arts
Sessional – FacultyKamloops, BC, CAHuman Enterprise and Innovation
Sessional – Faculty – CMNS 2150-01Kamloops, BC, CACommunication & Visual Arts
Sessional – Faculty – Power Engineering Class 3 and 4Kamloops, BC, CAPower Engineering
Utility PersonKamloops, BC, CADirector, Facilities
Eureka! Assistant DirectorKamloops, BC, CAEureka
Warehouse Shipping/Receiver HelperKamloops, BC, CAWarehouse
Sessional – FacultyKamloops, BC, CAPhysical Sciences – Chemistry
Sessional – Faculty (HIST 2250)Williams Lake, BC, CAWilliams Lake School of Arts
Sessional – Faculty- CMNS 1160-02 & CMNS 3800-01Kamloops, BC, CACommunication & Visual Arts
Instructor – non credit courses (PTIC)100 Mile, BC, CA100 Mile House