1

Associate Professor Computer Science Jobs in Edmonton, AB

Associate's degree, certificate program in IT/Computer Science, or demonstrated equivalent experience or self-study. Preferred * Familiarity with Microsoft Active Directory, EntraID Azure, M365 Suite

FSQA Technician

Edmonton, AB · On-site

CA$23.25/hr

Coordinate and support the activities of Quality Control Associates and Jr. Quality Control ... Post-secondary education in Biological, Chemical or Food Sciences or equivalent experience;

Custom Order Engineer

Edmonton, AB · On-site

CA$69K - CA$87K/yr

... associates, utilization of design automation software, and producing/maintaining manufacturing ... Demonstrate advanced computer skills with ability to learn required software (Bid Manager, AutoCAD ...

Showing results 21-31

Associate Professor Computer Science information

See Edmonton, 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 Edmonton, 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 Edmonton, AB?

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

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

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

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

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

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

Manager, Capital Governance & Data Management

EPCOR

Edmonton, AB • On-site

Full-time

Posted 24 days ago


Job description

Highlights of the job

We are hiring afull-timepermanentopportunity for aManager, Capital Governance & Data Management This role is part of theFinanceteam working out of the Rossdale Water Excellence Building at the Rossdale Water Treatment Plant in Edmonton, Alberta.

The Manager, Capital Governance & Data Management, leads the collection, analysis, and reporting of Water CGR capital data to support stakeholder communication and informed decision-making. This role oversees the governance and reporting of EWS capital projects by applying organizational policies and capital best practices, while supporting forecasting, budgeting, performance reporting, and lifecycle management. The Manager also provides advanced analytics and visualizations to support capital investment decisions, policy compliance, and spending approvals.

We welcome applications from both current EPCOR employees and external candidates.Current employees are reminded to use their "epcor.com" email address when submitting their applications.

What you'd be responsible for

In the role ofManager, Capital Governance & Data Managementis accountable to the Associate Director, CGRand will have the following key accountabilities (but are not limited to these):

Planning

  • Participating in the development of Capital Plan for the Business Unit and the identification of objectives and priorities (annual work plan) for the upcoming year.
  • Proactively identify, assess, and monitor risks, constraints, and dependencies that may impact the successful delivery of the capital program and annual work plan.

Operational Excellence

  • Ensureadherence to processes, procedures and standards.
  • Identifyand implement process changes to ensure effective, efficient service delivery.

Execution

  • Executethe annual objectives and priorities (annual work plan).
  • Removeroadblocks andaddressissues / problems / concerns related to ensure annual targets can be met.
  • Respond to shifts in priorities as required.
  • Ensurethat work is completely safely and efficiently.

Talent

  • Createcapable, committedand high-performing team.
  • Set appropriate performance objectives for eachteam member.
  • Holdteam members accountable for achieving results and demonstrating required behaviors.

Relationships

  • Collaboratecross functionally to resolve issues.
  • Consult with customers or stakeholders to create understanding and resolve issues or concerns.

Collaboration

  • Collaboratewith colleagues to resolve issues or concerns.
  • Provide(technical) insights and expertise to support decision-making.
  • Lead the development and continuous improvement of data strategies, reporting frameworks, and visualization capabilities to enhance capital governance, portfolio transparency, and executive decision-making.
  • Design,implement and maintain analyticalmodelsto support capital forecasting,budgetingand capitalplanning.
  • Establish and govern capital performance measurement frameworks, including key performance indicators (KPIs) and dashboards, to monitor portfolio health, drive accountability, and enable data-driven decision-making.
  • Collaborate withstakeholdersto advance reporting capabilities by establishing data quality and reporting bestpractices.
  • Support and provide guidance on the Capital Investment Policy

What's required to besuccessful

Qualifications, experience and behaviours you possess are:

  • Undergraduate or graduate degree in Data Analytics, Data Science, Statistics, Computer Science, Engineering or other relevantdegree.
  • 5+years of experience in a combination of:
    • Technical experience with data analytics or data science applications and techniques.
    • Technical experience with databases and data lakes including data relationshipbuilding.
    • Leading in a supervisory capacity.
    • Experience using Power BI for data analytics, reporting, andvisualization.
    • Project management or project governance.
  • Technical skills that include:
    • Strong foundation in data analytics, data management, relational databases, data modelling, orchestration, visualization, and data governance.
    • Proven ability in business analysis and endtoend data/technology project planning, including scoping, prioritization, design, anddelivery.
    • Demonstrated experience designing executivelevel dashboards and delivering clear, compelling datadriveninsights.
    • Extensive knowledge of project management practices across the full lifecycle (initiation to closeout), including PMBOK and capital assetexecution.
    • Strong analytical and criticalthinking skills applied to project management, investment planning, and process improvementinitiatives.
    • Proficiency in SQL, Python, Power BI (DAX), and the Microsoft Office Suite (Excel, Access, Project, Visio, SharePoint, Outlook).
    • Experience with financial, project, and enterprise resource planning systems (e.g., Oracle Projects, Oracle BI) and cloud data platforms (e.g., Azure Databricks) considered strongassets.
    • Demonstrated capability in process development, process mapping, and development of training or processdocumentation.
    • Working knowledge of financial and accounting concepts, including budgets, forecasts, trend and variance analysis, forecasting techniques, portfolio optimization, and sensitivity analysis.
    • Ability to think creatively and recommend innovative approaches to improve efficiency and reducecosts.

Other important facts about this job

Jurisdiction: MGMT

Hours of Work: This is a professional level position and that typically works Monday to Friday (40 hours per week)

Learn more aboutWorking at EPCOR!

Follow us onLinkedIn,X,GlassdoororFacebook!

Please note the following information:

  • A requirement of working for EPCOR is that you are at least 18 years of age, successfullyattaineda high school diploma (GED, or equivalent level of secondary education) and legally entitled to work in Canada. (A copy of a valid work permit may berequired.)
  • If you are considered for the position, clearanceisrequiredon all applicable background checks (which may include criminal, identity, educational, and/or credit) and professional reference checks. Some EPCOR positions require an enhanced level of background assessment, which is dictated by law. These positions require advanced criminal record checks that must also be conducted from time to time after commencement of employment.
  • A technical/practical assessment may be administered during the selectionprocessand this exercise will be used as a part of the selection criterion.
  • To meet the physical demands requiredofsome positions, candidates must be in good physical condition and willing to work in all weather conditions. Clearance on pre-placement medical and drug and alcohol testing may berequired.
  • Prior infractions for unsafe drivingbehaviourswill be evaluated and considered for non-selectionregardless of current demerits on file.
  • If youare required toprovide your ownpersonalreliable vehicle:Successful applicants must provide their own vehicles withappropriate insurancein accordance withEPCOR's Employee Mileage Reimbursement Policy. You will be reimbursedin accordance withEPCOR's Employee Mileage Reimbursement Policy.
  • Use of AI:Our recruitment process may use technologyassistedtools, including artificial intelligence, to support application screening and certain assessment steps. All recruitment activities, including hiring decisions, are led by our hiring managers and talent acquisition team.
Employment Type: Permanent Full Time