1

Assistant Computer Science Professor Jobs in British Columbia

Academic Job Category Faculty Bargaining Job Title Assistant Professor or Associate Professor Department Faculty | School of Nursing | Faculty of Applied Sciences (Elizabeth Saewyc) Posting End Date ...

Academic Job Category Faculty Bargaining Job Title Assistant Professor (Geriatrics) Department Department of Oral Health Sciences | Faculty of Dentistry (Christopher Wyatt) Posting End Date September ...

Academic Job Category Faculty Bargaining Job Title Assistant Professor (PAEI Micro) Department Oral Biological and Medical Sciences | Faculty of Dentistry (Ya Shen) Posting End Date September 29 ...

Academic Job Category Faculty Bargaining Job Title Assistant Professor in Pediatrics Department Department of Oral Health Sciences | Faculty of Dentistry (Christopher Wyatt) Posting End Date July 30 ...

Lecturer

Vancouver, BC · On-site

CA$7.5K - CA$9.1K/mo

D. in Computer Science or a closely related field and demonstrate expertise in mathematics for ... Train and supervise teaching assistants. Liaise with other UBC units engaged in Data Science ...

... and assist students in developing career-related skills. The Co-op Coordinator engages with a ... Engineering and Computer Science/Math Co-op and Career-specific qualifications: Master's degree in ...

Research Assistant/Technician 2

Vancouver, BC · On-site

CA$4.6K - CA$5.1K/mo

Staff - Union Job Category CUPE 116 Job ProfileCUPE 116 Salaried - Research Assistant /Technician 2 ... or computer science - and relevant research experience. Experience working with vulnerable ...

Research Assistant/Technician 2

Vancouver, BC · On-site

CA$4.6K - CA$5.1K/mo

Staff - Union Job Category CUPE 116 Job ProfileCUPE 116 Salaried - Research Assistant /Technician 2 ... computer science-and relevant research experience. Basic understanding of research design and ...

Data Scientist

Mcleese Lake, BC · On-site

CA$102K - CA$128K/yr

This role's key function would be to assist in developing and maintaining these tools by ... Education & Experience * A degree in computer science, information technology, mathematics ...

This role's key function would be to assist in developing and maintaining these tools by ... Education & Experience * A degree in computer science, information technology, mathematics ...

Head's Assistant

Vancouver, BC

CA$4.7K - CA$5.1K/mo

Staff - Union Job Category CUPE 2950 Job ProfileCUPE 2950 Salaried - Administrative Support 5 (Gr8) Job Title Head's Assistant Department Administrative Management | Department of Computer Science ...

Research Assistant

Vancouver, BC · Hybrid

CA$4.6K - CA$5.1K/mo

... CAD Monthly Posting End Date July 19, 2026 Note: Applications will be accepted until 11:59 PM on ... Lianne Tomfohr-Madsen (Professor), our team aims to identify risk and protective factors associated ...

next page

Showing results 1-20

Assistant Computer Science Professor information

See British Columbia salary details

$19.5K

$58.4K

$118.5K

How much do assistant computer science professor jobs pay per year?

As of Jul 13, 2026, the average yearly pay for assistant computer science professor in British Columbia is $58,387.00, according to ZipRecruiter salary data. Most workers in this role earn between $37,000.00 and $68,500.00 per year, depending on experience, location, and employer.

What opportunities for research collaboration are available to Assistant Computer Science Professors?

Assistant Computer Science Professors often have access to a variety of research collaboration opportunities, both within their department and with external partners. They may work closely with senior faculty, graduate students, and interdisciplinary teams on funded projects or grant proposals. Many universities encourage early-career professors to build research networks by attending conferences, joining research centers, and partnering with industry. These collaborations can boost publication records, provide mentorship, and enhance prospects for tenure and career advancement.

What does an Assistant Computer Science Professor do?

An Assistant Computer Science Professor is an entry-level faculty member at a college or university who teaches undergraduate and sometimes graduate courses in computer science. They are responsible for preparing lectures, conducting research, mentoring students, and contributing to academic service such as curriculum development and committee work. Assistant professors are typically on a tenure-track, meaning they are evaluated on their teaching, research, and service before potentially being promoted to a higher rank. Their research often involves publishing papers, securing grants, and collaborating with other academics. The role is both educational and research-focused, aimed at advancing knowledge in computer science while supporting student learning.

What is the difference between Assistant Computer Science Professor vs Research Scientist?

AspectAssistant Computer Science ProfessorResearch Scientist
Required CredentialsTypically a Ph.D. in Computer Science or related fieldOften a Ph.D. or Master's degree in a relevant area
Work EnvironmentAcademic institutions, universities, collegesResearch labs, corporate R&D departments, academic institutions
Employer & Industry UsageUniversities, colleges, academic researchTech companies, government agencies, research institutes
Common Search & Comparison IntentUnderstanding academic career roles and requirementsExploring research-focused roles in tech and industry

The main difference between an Assistant Computer Science Professor and a Research Scientist lies in their primary work environment and career focus. Assistant Professors typically work in academia, focusing on teaching and research, while Research Scientists are often employed in industry or research labs, concentrating on applied research and development. Both roles require advanced degrees, but their responsibilities and career paths differ significantly.

What are the key skills and qualifications needed to thrive as an Assistant Computer Science Professor, and why are they important?

To thrive as an Assistant Computer Science Professor, you need an advanced degree (typically a Ph.D.) in computer science or a related field, strong research background, and teaching experience. Familiarity with programming languages, learning management systems (LMS), and research tools like MATLAB or Python is essential. Outstanding communication, mentorship, and organizational skills help in engaging students and collaborating with colleagues. These competencies are crucial for fostering a productive academic environment, advancing research, and ensuring effective student learning.
What cities in British Columbia are hiring for Assistant Computer Science Professor jobs? Cities in British Columbia with the most Assistant Computer Science Professor job openings:
Assistant Professor or Associate Professor

Assistant Professor or Associate Professor

Ubc

Surrey, BC • On-site

CA$150K - CA$170K/yr

Full-time

Posted 13 days ago


United Brotherhood Of Carpenters rating

8.6

Company rating: 8.6 out of 10

Based on 29 frontline employees who took The Breakroom Quiz

3rd of 10 rated unions


Job description

AcademicJob CategoryFaculty BargainingJob TitleAssistant Professor or Associate ProfessorDepartmentFaculty | School of Nursing | Faculty of Applied Sciences (Elizabeth Saewyc)Posting End DateAugust 4, 2026

Note: Applications will be accepted until 11:59 PM on the Posting End Date.


Job End DateJune 30, 2031

Salary will be commensurate with level of educational preparation and experience. The expected salary range for the Assistant Professor position is $135,000/year to $160,000/year and the expected salary range for the Associate Professor position is $150,000/year to $170,000/year.

The School of Nursing at the University of British Columbia - Vancouver campus invites applications from Nurse Practitioners for a full-time tenure-track Assistant Professor or tenured Associate Professor position. We are particularly interested in applicants with a program of research in primary health care and/or models of NP practice, but welcome applicants with relevant scholarship in all areas of advanced nursing practice. The anticipated start date is July 1, 2027, or potentially earlier if feasible.

The School of Nursing at UBC is the oldest university-based nursing program in Canada, with a global reputation for excellence in research, innovative teaching, and values rooted in health equity, social justice, and community engagement. Our Masters of Nursing-Nurse Practitioner program, which offers a generalist nurse practitioner focus with an emphasis on primary care, has expanded to help meet the needs of BC's primary health care system. UBC's Vancouver campus is situated at the tip of Point Grey on the unceded lands of the Musqueam people, surrounded by forest, ocean and mountains The School also has a location in Surrey, across from the Surrey Memorial Hospital, for a cohort of the NP program. Thesuccessful candidate will primarily teach at the Surrey campus, and may teach at the Point Grey campus based on the needs of the School UBC seeks to recruit and retain a workforce that is representative of Vancouver's diversity, to maintain the excellence of the University, and to offer students richly varied disciplines, perspectives and ways of knowing and learning.

The successful candidate will be expected to develop an independent research program relevant to advanced practice nursing, promoting people's health and informing the future of health care in Canada and beyond. They will primarily teach core and/or elective courses in the NP program or other graduate programs, supervise graduate students (both Masters and PhD), and provide service to the University, the School, and to the profession. Part of the role will include sufficient practice hours to maintain NP licensure in BC. Applicants must have earned a PhD in nursing or a related discipline, and be registered or eligible to be registered as a Nurse Practitioner with the BC College of Nurses and Midwives. The successful candidate will demonstrate or showpotential for excellence in research and teaching, and must have recent or current clinical practice experience as a Nurse Practitioner.

Qualified applicants should submit a complete application package that includes:

  • Curriculum vitae (CV);
  • A cover letter outlining their career objectives and suitability for the position including an overview of relevant experience and achievements, research goals and approaches to teaching;
  • A statement on how their experiences and/or knowledge will support the School of Nursing's commitments to anti-racism, Indigenous cultural safety, equity and inclusion. For information on the University's and School's commitments to reducing systemic racism and promoting cultural safety in education and health care, please see https://antiracism.nursing.ubc.ca/ and https://ics.nursing.ubc.ca/. For information on the University's inclusion action plan, see https://equity.ubc.ca/about/inclusion-action-plan/.
  • Names and contact information for four references

Applications must be submitted online at https://ubc.wd10.myworkdayjobs.com/ubcfacultyjobs. Review of applications will begin August 5, 2026, and will continue until the position is filled. All applications received by August 4, 2026 will receive full consideration.

Salary will be commensurate with level of educational preparation and experience. The expected salary range for the Assistant Professor position is $135,000/year to $160,000/year and the expected salary range for the Associate Professor position is $150,000/year to $170,000/year.

This advertisement as well as further information about the School is available on the School of Nursing website at https://nursing.ubc.ca, and information on the employment environment in the Faculty of Applied Science is available at https://apsc.ubc.ca/faculty/career-opportunities. All positions are subject to final budgetary approval.

The University is committed to creating and maintaining an inclusive and equitable work environment for all members of its workforce. An inclusive work environment presumes an environment where differences are accepted, recognized and integrated into current structures, planning and decision-making modes. Within this hiring process, we will make efforts to create an inclusive and equitable process for all candidates (including but not limited to people with disabilities). Accommodations are available on request for all candidates taking part in the selection process. To confidentially request accommodations, please contact Christine McKay, Assistant to the Director, at directors.assistant@nursing.ubc.ca.

To learn more about UBC's Centre for Workplace Accessibility, please visit their website [https://hr.ubc.ca/health-and-wellbeing/workplace-accessibility/centre-workplace-accessibility]. To learn more about how the University is working to create a more inclusive working and learning environment, please see the UBC Strategic Equity and Anti-Racism Framework [https://equity.ubc.ca/stear-framework-and-roadmap-for-change/].

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.

All qualified candidates are encouraged to apply; however, Canadians and permanent residents of Canada will be given priority.

Land Acknowledgement:

The School of Nursing at UBC gratefully acknowledge that our students, faculty, and staff gather on the traditional, ancestral, and unceded territories of the Coast Salish people, particularly the xmkym (Musqueam) First Nation, as well as the qicy (Katzie), q:nn (Kwantlen), kikm (Kwikwetlem), Semiahmoo, and scwan msteyx (Tsawwassen) First Nations. In all our work, we are committed to enacting the recommendations of the Truth and Reconciliation Commission, to upholding the UN Declaration on the Rights of Indigenous People, and to fostering Indigenous health and cultural safety.


What United Brotherhood Of Carpenters employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom