Home ยป HigherEdJobs Canada ยป Thompson Rivers University Faculty & Postdoc Positions | Apply

Thompson Rivers University Faculty & Postdoc Positions | Apply

Spread the love

Last Updated on November 3, 2026 by admin

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 TitleLocationOrganizational Unit
Sessional – Faculty – NRSC 3000Kamloops, BC, CANatural Resources
Sessional – Faculty – NRSC 4300Kamloops, BC, CANatural Resources
Assistant Teaching ProfessorKamloops, BC, CAElectrical
Assistant Teaching ProfessorKamloops, BC, CARefrigeration and Air Conditioning Mechanic
Assistant Teaching ProfessorKamloops, BC, CAIndustrial Mechanic (Millwright)
Sessional – Faculty (HEAL 1150)100 Mile, BC, CAWilliams Lake School of Nursing
Sessional – Faculty (HEAL 1300)100 Mile, BC, CAWilliams Lake School of Nursing
Sessional – Faculty (NURS 3740)Kamloops, BC, CABachelor of Nursing
Sessional – Faculty (NURS 2840)Kamloops, BC, CABachelor of Nursing
Sessional – Faculty (NURS 1840)Kamloops, BC, CABachelor of Nursing
Sessional – Faculty (HLSC 2550)Kamloops, BC, CABachelor of Nursing
Sessional – Faculty (5561 SII Debriefs)BC, CAMasters of Education
Sessional – Faculty – VTEC 2120Kamloops, BC, CAAnimal Health Technology
Sessional – Faculty – BIOL 1110; 3060; 3520Kamloops, BC, CABiological Sciences
Open and Engaged Learning Designer (Instructional Support)Kamloops, BC, CAInnovations โ€“ OL
Sessional – Faculty – ST 3780 01Kamloops, BC, CAFaculty of Law
Sessional – Faculty (APRN 2120-WInter 2027)Kamloops, BC, CAEconomics
Sessional – Faculty ECON 3990-C02-WInter 2027)Kamloops, BC, CAEconomics
Sessional – Faculty (ECON 3990-Winter 2027)Kamloops, BC, CAEconomics
Open and Engaged Learning Designer (Instructional Support)Kamloops, BC, CAInnovations โ€“ OL
Sessional – Faculty (Academic Developer)BC, CAMasters of Education
Assistant Professor TripartiteKamloops, BC, CADean, School of Nursing
Sessional – Faculty EDUC 5990BC, CAMasters of Education
Sessional – Faculty CRWR (1150-01)Kamloops, BC, CALiteratures, Languages & Performing Arts
Sessional – Faculty (HEAL 1150)BC, CALytton

Job TitleLocationOrganizational Unit
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
Sessional – Faculty (AUTO 1500, 1900, 2000)Kamloops, BC, CAAuto Technician ITA
Sessional – Faculty (COMP 1020, 1030, 1080)Kamloops, BC, CAComputing Science
Assistant Teaching Professor (Human Service)Kamloops, BC, CASocial Work and Human Services
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
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
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
Sessional – Faculty (PSYC 2110-01 and labs (L01, L02, & L03), PSYC 3540, and PSYC 4210)Kamloops, BC, CAPsychology

Sessional – Faculty- BIOL 1210; BIOL 3200Kamloops, BC, CABiological Sciences
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
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
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
Eureka! Assistant DirectorKamloops, BC, CAEureka
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