1

Associate Professor Computer Science Jobs in British Columbia

Bachelor's or associate's degree in engineering, Computer Science, or another relevant field of study, or equivalent hands-on experience. * Strong understanding of Linux / RHEL. * Experience with ...

Research Asst/Tech 3

Vancouver, BC · On-site

CA$29.82 - CA$35.16/hr

... Compensation Range $29.82 - $35.16 CAD Hourly Posting End Date September 10, 2026 Note ... Assists in the preparation of scientific and knowledge translation presentations. * Attends regular ...

Consulting Associate, Hydrologist

Smithers, BC · On-site +1

CA$64K - CA$81K/yr

Sc. in Hydrology, Environmental Science, Water Resources Engineering, Geology, or a related field ... CAD) . Actual pay will depend on factors such as education, experience, skills, location ...

Consulting Associate, Hydrologist

Vancouver, BC · On-site +1

CA$64K - CA$81K/yr

Sc. in Hydrology, Environmental Science, Water Resources Engineering, Geology, or a related field ... CAD) . Actual pay will depend on factors such as education, experience, skills, location ...

Consulting Associate, Hydrologist

Smithers, BC · On-site +1

CA$64K - CA$81K/yr

Sc. in Hydrology, Environmental Science, Water Resources Engineering, Geology, or a related field ... CAD) . Actual pay will depend on factors such as education, experience, skills, location ...

Consulting Associate, Hydrologist

Vancouver, BC · On-site +1

CA$64K - CA$81K/yr

Sc. in Hydrology, Environmental Science, Water Resources Engineering, Geology, or a related field ... CAD) . Actual pay will depend on factors such as education, experience, skills, location ...

University degree in computer science, engineering, data science, mathematics, or a related ... Cloud AI / ML certifications (e.g., Azure AI Engineer Associate or better, AWS Machine Learning ...

Senior IT Auditor

Vancouver, BC · Hybrid

$80K - $90K/yr

Senior Associate, Technology Risk & Advisory | Vancouver, BC | Hybrid ABOUT STRIVE STRIVE ... Bachelor's degree in Accounting, Information Systems, Computer Science, Business, Finance, Data ...

University degree in computer science, engineering, data science, mathematics, or a related ... Cloud AI / ML certifications (e.g., Azure AI Engineer Associate or better, AWS Machine Learning ...

Fraud Operations Associate

Vancouver, BC · Hybrid

CA$76K - CA$96K/yr

Partner with Policy, Data Science, and Engineering to improve tooling to scale internal operations ... 96,000 CAD. However, the starting base pay will depend on a number of factors, including the ...

Showing results 21-40

Associate Professor Computer Science information

See British Columbia salary details

$20.5K

$67.3K

$158K

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

As of Sep 13, 2026, the average yearly pay for associate professor computer science in British Columbia is $67,329.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,000.00 and $81,500.00 per year, depending on experience, location, and employer.

What does an associate professor of computer science do?

An Associate Professor of Computer Science is a mid-level faculty member at a college or university who teaches undergraduate and graduate courses, conducts research in computer science, and publishes scholarly work. They also supervise students, mentor junior faculty, and may participate in curriculum development and academic committees. In addition to teaching and research, Associate Professors often contribute to their academic community through service, such as organizing conferences or reviewing papers. Promotion to this rank usually follows demonstrated excellence in teaching, research, and service over several years as an Assistant Professor.

What are the key skills and qualifications needed to thrive as an associate professor of computer science, and why are they important?

To thrive as an Associate Professor of Computer Science, you need an advanced degree (typically a PhD) in computer science or a related field, with a strong track record in research, teaching, and publications. Familiarity with programming languages, learning management systems (such as Canvas or Blackboard), and research tools like MATLAB or Python is typically required. Excellent communication, mentorship, and collaboration skills help foster student engagement and interdisciplinary partnerships. These competencies are crucial for advancing research, delivering effective instruction, and contributing to the academic community.

What opportunities for interdisciplinary collaboration are available to associate professors in computer science?

As an Associate Professor in Computer Science, you will often have the chance to collaborate with faculty and researchers from various departments such as engineering, medicine, business, and the social sciences. Many universities encourage interdisciplinary projects, allowing you to contribute your computing expertise to diverse research initiatives. These collaborations can enhance your research portfolio and open up new funding opportunities. Additionally, interdisciplinary work often leads to broader impacts and can help build professional networks both within and outside your institution.

What is the difference between Associate Professor Computer Science vs Assistant Professor Computer Science?

CriteriaAssociate Professor Computer ScienceAssistant Professor Computer Science
Required CredentialsPh.D. in Computer Science or related field, significant research and teaching experiencePh.D. in Computer Science or related field, typically early in academic career
Work EnvironmentUniversity faculty, research, teaching, service responsibilitiesUniversity faculty, research, teaching, service responsibilities
Employer & Industry UsageHigher academic rank, more responsibilities, often involved in departmental leadershipEntry-level faculty position, focus on establishing research and teaching

The main difference between Associate Professor Computer Science and Assistant Professor Computer Science lies in experience and rank. Associate Professors have more research, teaching, and service experience, often holding a higher academic rank with additional responsibilities. Assistant Professors are typically early-career faculty members working towards promotion. Both roles require a Ph.D. and are common in university settings, but the Associate Professor position signifies a more advanced career stage.

What are popular job titles related to Associate Professor Computer Science jobs in British Columbia?

For Associate Professor Computer Science jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Associate Professor Computer Science jobs in British Columbia look for?

The top searched job categories for Associate Professor Computer Science jobs in British Columbia are:

Infographic showing various Associate Professor Computer Science job openings in British Columbia as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $67,329 per year, or $32.4 per hour.

Engineering Technician

Worth, IL • On-site

SMS INFOCOMM CORPORATION
Personal Services • 201 - 500 employees

Full-time

Posted 20 days ago


Key responsibilities

  • Develop and test solutions to solve technical problems related to computer repair.

  • Perform quality control testing, assembly, and maintenance duties as required.

  • Implement warehouse efficiencies and cost reduction programs through analysis.


SMS InfoComm rating

6.4

Company rating: 6.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

Summary

The Engineering Technician is responsible for developing and testing solutions to solve technical problems related to all aspects of computer repair. Assists engineers, conducts tests and collects data.

Essential Duties and Responsibilities include the following. Other Duties not listed may be assigned.

Data Analysis/Communication/Issue Resolution Prevention % of Job 80%

  • Creates solutions to technical problems.
  • Performs research and development as instructed by engineering manager.
  • Uses math and science skills to assist engineers in development of improved processes and assembly/repair systems.
  • Perform quality control testing, assembly, and maintence duties as required.
  • Participate in system requirements evaluation, analysis, and implementation.
  • Other duties as required

Warehouse Efficiencies Cost Reduction % of Job 10%

  • Implements warehouse efficiencies and cost reduction programs to assist the company in making better merchandise flow decisions by conducting thorough analysis on key areas which cause product or delivery issues.
  • Builds and maintains a work environment that is positive and is supported by open feedback and two-way communication at all levels.

Team Leadership % of Job 10%

  • Responsible for maintaining a positive work environment while supporting the companys culture.
  • Responsible for fostering a healthy and safe work environment, focusing on the well-being of all associates.
  • Maintains and strengthens internal, external customer and supplier relationships. Communicates and works with all business partners.
  • Ensures inventory management and allocation flows product through the warehouse in the most cost efficient and productive manner.

Education or Experience or Demonstrated Skill Set

  • A Bachelors degree in computer science or IS related field is preferred. Will consider degree in business administration from an accredited university.
  • Prefer experience if related computer repair industry.
  • Needs knowledge on SQL and database.
  • Must be fluent in English.
  • Manufacture or computer industry experience is a plus.
  • Demonstrated skill set while working with Temp Agency

Essential Skills:

  • Should be self-starter and be results driven.
  • Requires superior planning and analytical capabilities.
  • Requires strong analytical and modeling skills.
  • Needs to be hands on with energy, ambition, and drive to succeed - Makes things happen.
  • Flexible to work overtime for special projects or business supports.
  • Strong in written and oral communication skills
  • Ability to do multi-task and tasks prioritization.

Competencies:

  • Shows determination to achieve excellent results
  • Finds better ways
  • Demands top performance
  • Inspires commitment

Working Conditions

Must be able to tolerate moderate to high noise levels in a warehouse environment. Office and outside environmental conditions found in the warehouse, hot in the summer, cold in the winter. Individuals may need to walk for an extensive period of time while working and walking the facilities; to reach over shoulder heights; bend or stoop below the waist; repetitive wrist, hand, or finger movement; occasional lifting up to 25 pounds.

SMS InfoComm Corporation is an equal opportunity employer. Diversity and Inclusion are the foundation of our culture.


What SMS InfoComm employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom