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

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

Spread the love

Last Updated on November 3, 2026 by admin

Important Notice: The original application window for this specific position has closed. Please see our currently active global updates and academic vacancies below.

Explore Thompson Rivers University Faculty & Postdoc Positions. Find tenure-track faculty jobs, sessional instructor roles, and research fellowships in BC, Canada.



Are you looking to advance your academic career in a community that values both teaching excellence and impactful research? Thompson Rivers University (TRU) offers a wide range of faculty and postdoctoral positions, providing a supportive environment for scholars across various disciplines. Furthermore, TRU is known for its commitment to open learning and student success, making it a unique destination for educators and researchers alike.

Because the university bridges the gap between traditional campus education and flexible distance learning, faculty here can engage with a diverse and global student body. In addition to campus-based roles in Kamloops and Williams Lake, TRU frequently recruits for its robust Open Learning programs. Consequently, if you are seeking a career that combines innovation with a high quality of life in British Columbia, TRU is an exceptional choice.

Thompson Rivers University Faculty & Postdoc Positions





















Job Title Location Organizational Unit
Sessional - Faculty - NRSC 3000 Kamloops, BC, CA Natural Resources
Sessional - Faculty - NRSC 4300 Kamloops, BC, CA Natural Resources
Assistant Teaching Professor Kamloops, BC, CA Electrical
Assistant Teaching Professor Kamloops, BC, CA Refrigeration and Air Conditioning Mechanic
Assistant Teaching Professor Kamloops, BC, CA Industrial Mechanic (Millwright)
Sessional - Faculty (HEAL 1150) 100 Mile, BC, CA Williams Lake School of Nursing
Sessional - Faculty (HEAL 1300) 100 Mile, BC, CA Williams Lake School of Nursing
Sessional - Faculty (NURS 3740) Kamloops, BC, CA Bachelor of Nursing
Sessional - Faculty (NURS 2840) Kamloops, BC, CA Bachelor of Nursing
Sessional - Faculty (NURS 1840) Kamloops, BC, CA Bachelor of Nursing
Sessional - Faculty (HLSC 2550) Kamloops, BC, CA Bachelor of Nursing
Sessional - Faculty (5561 SII Debriefs) BC, CA Masters of Education
Sessional - Faculty - VTEC 2120 Kamloops, BC, CA Animal Health Technology
Sessional - Faculty - BIOL 1110; 3060; 3520 Kamloops, BC, CA Biological Sciences
Open and Engaged Learning Designer (Instructional Support) Kamloops, BC, CA Innovations – OL
Sessional - Faculty - ST 3780 01 Kamloops, BC, CA Faculty of Law
Sessional - Faculty (APRN 2120-WInter 2027) Kamloops, BC, CA Economics
Sessional - Faculty ECON 3990-C02-WInter 2027) Kamloops, BC, CA Economics
Sessional - Faculty (ECON 3990-Winter 2027) Kamloops, BC, CA Economics
Open and Engaged Learning Designer (Instructional Support) Kamloops, BC, CA Innovations – OL
Sessional - Faculty (Academic Developer) BC, CA Masters of Education
Assistant Professor Tripartite Kamloops, BC, CA Dean, School of Nursing
Sessional - Faculty EDUC 5990 BC, CA Masters of Education
Sessional - Faculty CRWR (1150-01) Kamloops, BC, CA Literatures, Languages & Performing Arts
Sessional - Faculty (HEAL 1150) BC, CA Lytton

Job Title Location Organizational Unit
Assistant Teaching Professor - Bob Gaglardi School of Business and Economics Voluntary International Assignment Tianjin, CN Dean, School of Business
Assistant Teaching Professor - Bob Gaglardi School of Business and Economics Voluntary International Assignment Shanghai, CN Dean, School of Business
Sessional - Faculty (AUTO 1500, 1900, 2000) Kamloops, BC, CA Auto Technician ITA
Sessional - Faculty (COMP 1020, 1030, 1080) Kamloops, BC, CA Computing Science
Assistant Teaching Professor (Human Service) Kamloops, BC, CA Social Work and Human Services
Sessional - Faculty (PHYS 0500) Kamloops, BC, CA University and Employment Preparation
Sessional - Faculty (COMP 1020, 1030, 1070, 3410 & 3540) Kamloops, BC, CA Computing Science
Sessional - Faculty (BIOL 0600) Kamloops, BC, CA University and Employment Preparation
Sessional - Faculty (EDMA 3100) Kamloops, BC, CA Education
Assistant Professor / Associate Professor / Professor (Two Positions) Kamloops, BC, CA Faculty of Law
Assistant Professor Natural Resource Sciences Kamloops, BC, CA Natural Resources
Sessional - Faculty (SOCW 4540) Kamloops, BC, CA Social Work and Human Services
Sessional - Faculty - SOCW 3010 Kamloops, BC, CA Social Work and Human Services
Sessional - Faculty - EDCS 1640 Kamloops, BC, CA Social Work and Human Services
Web and Communications Librarian Kamloops, BC, CA University Library
Sessional - Faculty (VISA 1110) Kamloops, BC, CA Communication & Visual Arts
Sessional - Faculty (VISA 1010) Kamloops, BC, CA Communication & Visual Arts
Sessional - Faculty (EDAE 4100) Kamloops, BC, CA Education
Sessional - Faculty (CMNS 2460-01) Kamloops, BC, CA Communication & Visual Arts
Simulation Based Learning Instructional Support Kamloops, BC, CA Dean, School of Nursing
Sessional - Faculty (CNCS 1110, 1150, 1160, 2170, 1210, 1220, 1230, 1240, 1250, 1260, 1270) Kamloops, BC, CA Computing Science
Assistant Teaching Professor - Bipartite Kamloops, BC, CA Dean, School of Nursing
Sessional - Faculty (ECED 3400) Kamloops, BC, CA Education
Sessional - Faculty (ECED 1300) Kamloops, BC, CA Education
Sessional - Faculty (PSYC 2110-01 and labs (L01, L02, & L03), PSYC 3540, and PSYC 4210) Kamloops, BC, CA Psychology

Sessional - Faculty- BIOL 1210; BIOL 3200 Kamloops, BC, CA Biological Sciences
Sessional - Faculty - Fall 2026 Kamloops, BC, CA Bachelor of Nursing
Assistant Teaching Professor - SON (1.5-year LTC) Kamloops, BC, CA Dean, School of Nursing
Sessional - Faculty CMNS 1290-07, CMNS 1810-RE3/TO1, CMNS 2290-01 & CMNS 2290-02 Kamloops, BC, CA Communication & Visual Arts
Sessional - Faculty CMNS 1250-01 & CMNS 2550-01 Kamloops, BC, CA Communication & Visual Arts
Sessional - Faculty RESP 2590; RESP 2680; RESP 2570 Kamloops, BC, CA Respiratory Therapy
Assistant Professor - Tripartite Kamloops, BC, CA Dean, School of Nursing
Sessional - Faculty (ENGL 1100-09 & 1100-19) Kamloops, BC, CA Literatures, Languages & Performing Arts
Assistant Professor / Associate Professor (Social Work) Kamloops, BC, CA Social Work and Human Services
Assistant Teaching Professor Kamloops, BC, CA Animal Health Technology
Sessional - Faculty (PSYC 1110, 1210, & 3720) Kamloops, BC, CA Psychology
Sessional - Faculty - GEOL 1110, GEOL 2025, GEOL 2070 Kamloops, BC, CA Physical Sciences - Geology
Sessional - Faculty - Adventure Studies BC, CA Adventure Studies
Sessional - Faculty (MKTG 2430) Williams Lake, BC, CA Credit Courses (WL)
Sessional - Faculty (MNGT 1710) Williams Lake, BC, CA Credit Courses (WL)
Sessional - Faculty Biology - BIOL 1040, BIOL 2170 Kamloops, BC, CA Biological Sciences
Sessional - Faculty (FNLG 2000) Kamloops, BC, CA Literatures, Languages & Performing Arts
Sessional - Faculty (THTR 1110) Kamloops, BC, CA Literatures, Languages & Performing Arts
Sessional - Faculty (THTR 3410) Kamloops, BC, CA Literatures, Languages & Performing Arts
Instructor - non credit courses (PTIC) Kamloops, BC, CA International Contract Training
Activity Assistant - non credit courses Kamloops, BC, CA International Contract Training
Sessional - Faculty (MATH 0520) Williams Lake, BC, CA Williams Lake School of Education and Social Work
Sessional - Faculty (VISA 1210) Kamloops, BC, CA Communication & Visual Arts
Sessional - Faculty (ENGL 0500/0600 WL & 0600 100Mile) Williams Lake, BC, CA Williams Lake School of Education and Social Work
Sessional - Faculty ACCT 2210 (SS1), 2250 (SS2) Kamloops, BC, CA Dean, School of Business

Sessional - Faculty (HUMS 3500) Kamloops, BC, CA Social Work and Human Services
Sessional - Faculty (PHYS 0500) Kamloops, BC, CA University and Employment Preparation
Sessional - Faculty- - ARET 1412 L01 BC, CA ARET
Tenure Track Assistant/Associate Teaching Professor - Bipartite HCA Kamloops, BC, CA Dean, School of Nursing
Canada Research Chair Tier II in Indigenous Health (CRC- IH) - Assistant Professor / Associate Professor Kamloops, BC, CA Dean, School of Nursing
Tenure Track Assistant/Associate Teaching Professor - Bipartite Kamloops, BC, CA Dean, School of Nursing
Sessional - Faculty - PSYC 110 & PSYC 1210 Kamloops, BC, CA Psychology
Sessional - Faculty (FNLG 1100 Tsilhqot'in) Williams Lake, BC, CA Literatures, Languages & Performing Arts
Sessional - Faculty Kamloops, BC, CA Human Enterprise and Innovation
Sessional - Faculty - CMNS 2150-01 Kamloops, BC, CA Communication & Visual Arts
Sessional - Faculty - Power Engineering Class 3 and 4 Kamloops, BC, CA Power Engineering
Eureka! Assistant Director Kamloops, BC, CA Eureka
Sessional - Faculty Kamloops, BC, CA Physical Sciences - Chemistry
Sessional - Faculty (HIST 2250) Williams Lake, BC, CA Williams Lake School of Arts
Sessional - Faculty- CMNS 1160-02 & CMNS 3800-01 Kamloops, BC, CA Communication & Visual Arts
Instructor - non credit courses (PTIC) 100 Mile, BC, CA 100 Mile House