1

Associate Professor Computer Science Jobs in Quebec

CA$65K - CA$80K/yr

Vocational or technical training in electronics or computer science. Network+ and A+ certifications or equivalent required. Microsoft Certified Solutions Associate (MCSA) certification or equivalent ...

University level degree in Computer Science, Mathematics, Science or a related technology field ... Associate etc.) are a plus * Exposure to AWS services such as EC2, S3, Lambda, VPC, IAM, and EKS is ...

University level degree in Computer Science, Mathematics, Science or a related technology field ... Associate etc.) are a plus * Exposure to AWS services such as EC2, S3, Lambda, VPC, IAM, and EKS is ...

CA$1 - CA$11/hr

Bachelor's degree in Computer Science or equivalent. * 8+ years of experience in a solution ... Holding at least one Guidewire certification (Associate/Specialist/ACE) is a significant asset ...

Bachelor's degree in Computer Science, Software Engineering, Information Systems, or equivalent. * OCI Architect Professional or OCI Cloud Associate (or equivalent experience). * Additional cloud ...

Bachelors degree in Computer Science, Software Engineering, Information Systems, or equivalent. * OCI Architect Professional or OCI Cloud Associate (or equivalent experience). * Additional cloud (AWS ...

Bachelor's or master's degree in Information Technology, Computer Science, or a related work ... CISSP, ISSAP, Azure Security Engineer Associate, Azure Solutions Architect Expert Certification ...

Bachelor's or master's degree in Information Technology, Computer Science, or a related work ... CISSP, ISSAP, Azure Security Engineer Associate, Azure Solutions Architect Expert Certification ...

... Computer Science Information Systems Business Analytics or a related field Minimum of 6 years of ... Associate To Apply If you are a resultsoriented Senior Power BI Developer with the skills and ...

next page

Showing results 1-20

Associate Professor Computer Science information

See Quebec salary details

$20.5K

$67.3K

$158K

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

As of Jul 11, 2026, the average yearly pay for associate professor computer science in Quebec 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 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 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 are popular job titles related to Associate Professor Computer Science jobs in Quebec? For Associate Professor Computer Science jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Associate Professor Computer Science jobs in Quebec look for? The top searched job categories for Associate Professor Computer Science jobs in Quebec are:

Associate or VP Electronic Trading Algorithms (On-Site)

National Bank

Montreal, QC โ€ข On-site, Remote

Full-time

Medical, Retirement

Re-posted yesterday


Job description

Attendance
On-Site
Job number
33187
Category
Professional
Status: Permanent
Type of Contract
Permanent
Schedule: Full-Time 
Full Time / Part Time?
Full-Time
Posting date
19-May-2026
Area(s) of interest: Capital Markets and treasury
Location(s): Montreal, Toronto

As an Associate or Vice President on the Electronic Trading Algorithmic Development team within Capital Markets at National Bank, you will help build and evolve our electronic trading capabilities.

You will work side-by-side with traders and quantitative colleagues to deliver production-ready solutionsโ€”from strategy design and implementation, to testing, monitoring, and ongoing enhancements.

The scope includes platform and analytics development (including AWS-based tooling), with a focus on performance, reliability, and measurable trading outcomes.

Your role

  • Design and implement trading strategies in close collaboration with traders.
  • Optimize and refine existing strategies to improve performance and robustness.
  • Build and enhance pre-trade and post-trade analytics on AWS.
  • Develop and maintain automated and end to end tests.
  • Provide second-level support for the trading platform, including troubleshooting and incident follow-up.
  • Share knowledge across the team and with business partners through documentation, reviews, and mentoring.
  • Provide technical leadership, helping shape design choices, standards, and delivery plans.
  • Stay current on market and engineering trends; promote modern development practices.

Your team

You will join a team of 11 colleagues on the Electronic Trading Algorithmic Development team and report to the Managing Director of Electronic Trading.

You will gain hands-on exposure to FX and Fixed Income electronic trading and the systems that power pricing, execution, and analytics.

Prerequisites

  • Hold a bachelorโ€™s degree in computer science or engineering with 5+ or 7+ years of relevant experience; OR a masterโ€™s degree with 3+ or 5+ years of relevant experience
  • Strong development experience in at least one of Java, C++, or Python.
  • Strong communication skills and the ability to explain technical concepts to non-technical partners.
  • Ability to gather requirements and translate them into clear designs and deliverable plans.
  • Experience with low-latency and/or real-time systems is considered an asset.
  • Knowledge of Canadian and/or U.S. financial market microstructure is considered an asset.
  • Experience with machine learning and/or cloud-native application development is considered an asset.
  • Experience developing market-making, systematic trading, or electronic execution strategies is considered an asset.
**For candidates applying to the Toronto opportunity, proficiency in English is the only language requirement.
Languages:
English, French
Reason to require this language: you will need to discuss frequently with our service providers or partners who speak a language other than French.
Skills

Press space or enter keys to toggle section visibility

Artificial Intelligence C++ Capital Markets Java Negotiation Process Optimization Python Trading Detail-oriented Foreign Exchange Active collaboration Active listening Cross-team Collaboration AWS DevOps
Your benefits
In addition to competitive compensation, upon hiring youโ€™ll be eligible for a wide range of flexible benefits to help promote your wellbeing and that of your family such as:

* Health and wellness program, including many options
* Flexible group insurance
* Generous pension plan
* Employee Share Ownership Plan
* Employee and family assistance program
* Preferential banking services
* Involvement in community initiatives
* Telemedicine service
* Virtual sleep clinic

We have an offer that keeps up with trends as well as your needs and those of your family.

Our dynamic work environments and cutting-edge collaboration tools foster a positive employee experience. We value employeesโ€™ ideas. Whether through our surveys or programs, regular feedback and ongoing communication are encouraged.

Making a bold move in a people-first environment
Weโ€™re a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on peopleโ€™s lives. Our core values of partnership, agility, and empowerment inspire us, and inclusion is central to our commitments. We aim, wherever possible, to provide a barrier-free and accessible environment to all employees.

We strive to provide accessibility measures throughout the recruitment process within the limits of our available resources. If you require accommodations, feel free to let us know during our initial conversations. We welcome all candidates! What can you bring to our team?

Join us!
Une carriรจre en tant que ConseillerAs a Senior Legal Advisor in the Legal