1

Associate Professor Computer Science Jobs in Calgary, AB

The Opportunity As aDeveloper, Senior Associate,unlock your potential and embrace the chance to ... Bachelors orMastersdegree in Computer Science, Software Engineering or similar * Full-Stack ...

Associate Diploma or Bachelors of Science degree in Computer Science or Information Technology related program. * Basic understanding of computer hardware, software and network concepts. * Experience ...

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 ...

A degree in Computer Science, Applied Mathematics, Operations Research, or a related quantitative ... Databricks GenAI Engineer Associate certification. * Exposure to enterprise engagement cycles and ...

A degree in Computer Science, Applied Mathematics, Operations Research, or a related quantitative ... Databricks GenAI Engineer Associate certification. * Exposure to enterprise engagement cycles and ...

SOAR Service Lead

Calgary, AB ยท Hybrid

CA$84K - CA$134K/yr

... Level Senior Associate & Summary At PwC, our people in cybersecurity focus on protecting ... Bachelor's degree in Computer Science, Information Security, or a related field (required)

Architect, Professional Services

Calgary, AB ยท On-site

CA$120K - CA$151K/yr

Computer Science / Information Technology degree or diploma or equivalent industry experience ... Identity and Access Administrator Associate (SC-300) * Information Security Administrator (SC-401)

next page

Showing results 1-20

Associate Professor Computer Science information

See Calgary, AB salary details

$20.5K

$67.3K

$158K

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

As of Sep 5, 2026, the average yearly pay for associate professor computer science in Calgary, AB 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 Calgary, AB?

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

What job categories do people searching Associate Professor Computer Science jobs in Calgary, AB look for?

The top searched job categories for Associate Professor Computer Science jobs in Calgary, AB are:

What cities near Calgary, AB are hiring for Associate Professor Computer Science jobs?

Cities near Calgary, AB with the most Associate Professor Computer Science job openings:

Infographic showing various Associate Professor Computer Science job openings in Calgary, AB as of August 2026, with employment types broken down into 100% Full Time. Highlights an 70% In-person, 10% Hybrid, and 20% Remote job distribution, with an average salary of $67,329 per year, or $32.4 per hour.

Senior Associate, Building Science Engineer

30 Forensic Engineering

Calgary, AB โ€ข On-site

Full-time

Posted 17 days ago


Job description

Intermediate Associate, Building Science

Calgary, Alberta


30 Forensic Engineering is one of Canada's largest and most respected multi-disciplinary forensic firms. Our core team of 100 professional investigators, engineering technicians, and support staff is enhanced through relationships with some of the top scientists, standard-makers, and specialized consultants in North America. We serve a wide range of industries including Insurance, Manufacturing, Legal, Construction, Health Care, Commercial and Residential Property, Financial, Government, Hospitality, Mining, Renewable Energy, and Transportation.


If you want to be part of a dynamic, growing firm and contribute your skills, knowledge, and expertise to our diverse team of professionals, we'd like to hear from you.


Purpose:

The Intermediate Associate, Building Science Engineer will report directly to the Practice Lead and work on forensic engineering and building science investigations involving building envelope systems, construction defects, water ingress, property damage, and other building-related failures.


Role responsibilities will include (but are not limited to):

  • Manage client service deadlines, budgeting, invoicing and accounts receivable on projects according to organizational best practices
  • Continue to establish your presence in the marketplace through regular publication, in-person client meetings and participation in professional communities
  • Move towards independence in client interactions and file-based analysis
  • Begin to manage projects in an efficient manner and develop an understanding of billing and reporting requirements and/or client-based master service agreements (MSAs)
  • Perform site examinations, document review and effectively communicate investigation and analysis findings to colleagues and clients
  • Work in a collaborative environment, both on your team and across disciplines
  • Develop a market understanding and begin to contribute to marketing events, moving towards independent marketing presence
  • Be prepared to provide expert testimony in court
  • Prepare technical reports based upon sound investigations and analysis
  • Additional duties as required


Expectations:

  • Spend approximately 70% of your time working on client files
  • Spend approximately 10% of your time on industry and marketing activities
  • Spend approximately 20% of your time on professional development


Competencies and Attributes:

  • Ability to manage projects
  • Strong organizational skills
  • Attention to detail
  • Ability to prioritize and multitask
  • Self-motivated and ability to self-manage
  • Capacity for learning
  • Capability to work independently and in a team
  • Ability to communicate effectively - both oral and written
  • Proficient in learning computer applications including business operation metrics as well as MS Office Suite and collaboration tools
  • Thorough and results-oriented
  • Excellent teamwork skills
  • Flexibility

Our Mission:

We are problem solvers. Together, our passionate and diverse professionals are relentless in their pursuit of the truth. We bring clarity to complex scientific problems to help our clients make decisions with confidence.

How we work:

Our corporate philosophy is based on providing an unparalleled combination of technical excellence, powerful reporting, and professional service. That, combined with our commitment to ethical practice, has quickly established us as the preeminent forensic firm in Canada servicing the legal and insurance industries. The firm is progressive in its management practices and is committed to implement systems and protocols that will support ongoing growth.

Our Process:

30 Forensic Engineering is an equal opportunity employer and is committed to providing an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunity regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or mental disability, sexual orientation, and any other category protected by law. Upon request we will provide accommodation for applicants with disabilities.

We believe in diversity and inclusivity and that is why our interview process is designed for a positive candidate experience and to ensure every candidate is evaluated equally. All applications will be reviewed from our Talent Team and the successful candidate(s) will go through the following recruitment process:

  1. Recruiter Phone Interview
  2. Hiring Manager(s) Interview
  3. Team Interview

Interested applicants are encouraged to apply through our applicant tracking system - https://30fe.bamboohr.com/careers/138

We thank all candidates for their interest however, only those qualified forthe position will be contacted