1

Computer Science Degree Jobs in Quebec (NOW HIRING)

Advanced degree (MSc or PhD) in a quantitative field - statistics, mathematics, computer science, engineering, or equivalent; strong undergraduate candidates with exceptional experience will be ...

Bachelor's or advanced degree in Mathematics, Economics, Computer Science, Information Management, Statistics, or related field. * Significant experience in data science, advanced analytics, or ...

A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...

A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...

A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...

A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...

Bachelor's or Master's degree in Computer Science, Business, or a related field. About GyanSys GyanSys is a leading global system integrator company supporting enterprise customers worldwide. We ...

CA$1 - CA$5/hr

Bachelor's degree in Information Technology, Computer Science, or any related field. * + 5 years of experience in data engineering or integration development. * Bilingual English/French.

next page

Showing results 1-20

Computer Science Degree information

See Quebec salary details

$23.5K

$102.6K

$254.5K

How much do computer science degree jobs pay per year?

As of Jun 1, 2026, the average yearly pay for computer science degree in Quebec is $102,643.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,500.00 and $123,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive with a Computer Science degree, and why are they important?

To thrive with a Computer Science degree, a strong grasp of programming languages, algorithms, and data structures is essential, typically supported by a bachelor's degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and certifications such as AWS Certified Developer or CompTIA Security+ are often beneficial. Problem-solving, analytical thinking, and effective teamwork are crucial soft skills that distinguish successful professionals. Mastering these skills enables individuals to efficiently design, implement, and maintain complex software solutions in diverse technical environments.

What types of entry-level roles are typically available to recent graduates with a Computer Science degree, and how do these roles support career growth?

Recent graduates with a Computer Science degree often start in roles such as software developer, QA engineer, IT support specialist, or data analyst. These positions provide hands-on experience with real-world projects, exposure to collaborative team environments, and an opportunity to work with various technologies. Early career roles typically include mentorship and training, allowing new professionals to build foundational skills, specialize in areas of interest, and progress toward more advanced positions like software architect, project manager, or data scientist over time.

What is a Computer Science degree?

A Computer Science degree is an academic program that focuses on the study of computers, computational systems, and software. Students learn about programming, algorithms, data structures, computer hardware, software engineering, and theoretical concepts underpinning computing. Graduates are prepared for careers in software development, data analysis, cybersecurity, artificial intelligence, and many other technology-related fields. The degree can be earned at various levels, including associate, bachelor's, master's, and doctoral degrees.

What is the difference between Computer Science Degree vs Software Developer?

AspectComputer Science DegreeSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically requires programming skills, experience, and sometimes certifications
Work EnvironmentAcademic, research, or industry settingsTech companies, startups, or freelance projects
Industry UsageUsed as a qualification for various tech rolesPractical role focused on coding and software creation
Search & Comparison IntentUnderstanding educational requirements and career pathsJob qualifications and skills needed for software development

While a Computer Science Degree provides foundational knowledge and credentials, a Software Developer focuses on applying programming skills to build software. Many software developers have degrees in computer science, but practical experience and coding ability are equally important for the role.

What are popular job titles related to Computer Science Degree jobs in Quebec? For Computer Science Degree jobs in Quebec, the most frequently searched job titles are:
What job categories do people searching Computer Science Degree jobs in Quebec look for? The top searched job categories for Computer Science Degree jobs in Quebec are:
Infographic showing various Computer Science Degree job openings in Quebec as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $102,643 per year, or $49.3 per hour.
Senior Data Scientist

Senior Data Scientist

Artefact

Montreal, QC

Other

Posted 23 days ago


Job description

About the Job

Do you get excited when a messy, ambiguous business problem finally yields to the right model? Do you think in systems, speak fluently across the technical-business divide, and want your work to do more than sit in a notebook - you want it to actually ship, scale, and matter?

With over 2,000 employees, 36 offices on five continents, and world-class clients like Samsung, L'Oreal, and Mattel, Artefact is a consulting firm that transforms data into measurable value and business impact. We're growing our Canadian presence and want you to join us as a technical cornerstone of our founding team in Canada.

Who We Are

Founded and headquartered in Paris, Artefact is a next-generation consulting firm specializing in data, analytics, and AI consulting - dedicated to transforming data into business impact across the entire value chain of organizations. We don't just advise; we build, implement, and deliver results our clients can measure.

We have 2,000 employees across 36 offices focused on accelerating digital transformation for some of the world's most recognizable brands. Our state-of-the-art data technologies, lean AI agile methodologies, and cohesive teams of elite business consultants, data analysts, data scientists, data engineers, and digital experts are all laser-focused on delivering real value to every client. We design data-driven solutions tailored to each client's specific needs - always conceived with a business-first mindset and delivered with tangible, measurable results. Our expertise is built on deep AI knowledge acquired through 1,000+ client engagements across the globe.

Find out more at artefact.com.

What You Will Be Doing

As a Senior Data Scientist, you'll be the technical engine behind some of our most complex and consequential client engagements in Canada. You'll move fluidly between data exploration, model development, and executive communication - bringing scientific rigor to business problems and translating results into strategies that clients actually implement.

This isn't a role where you hand off findings and walk away. You'll be embedded with clients across Canada's most dynamic sectors - financial services, retail, CPG, telecoms, media, and the public sector - co-owning outcomes and ensuring that the models you build don't just perform in a test environment, they create real, lasting impact in production. You'll also be a technical anchor for our Canadian team, setting standards, mentoring junior data scientists, and contributing to the methodologies that define Artefact's edge in this market.

Key responsibilities include:

  • Designing and building end-to-end machine learning and statistical models that solve high-stakes business problems - from framing the question to deploying the solution
  • Conducting rigorous exploratory data analysis to uncover patterns, anomalies, and opportunities that inform both technical and strategic decisions
  • Translating complex model outputs and analytical findings into clear, compelling narratives for senior client stakeholders - making the technical accessible without dumbing it down
  • Partnering with client teams and data engineers to ensure models are production-ready, scalable, and built on clean, reliable data pipelines
  • Defining the analytical approach for client engagements - selecting the right methods, tools, and frameworks for the problem at hand, not just the ones you're most comfortable with
  • Contributing to new business proposals - helping articulate Artefact's technical capabilities and translating data science into clear client value
  • Developing thought leadership and internal methodologies - publishing research, building reusable frameworks, and raising the technical bar across the Canadian practice
  • Mentoring junior data scientists and analysts, actively investing in the team's technical depth and growth

What We Are Looking For

We want someone who is as comfortable whiteboarding a modeling strategy with a client's Chief Analytics Officer as they are debugging a pipeline before a critical delivery. You've shipped models that people actually use. You've sat in rooms where the business stakes were real, and you've delivered. You know the difference between a technically elegant solution and a practically useful one - and you always choose useful.

You'll arrive ready with the following:

  • 4-7 years of hands-on experience in data science, machine learning, or advanced analytics - with a demonstrable track record of end-to-end model delivery in a client-facing or high-stakes business environment
  • Advanced degree (MSc or PhD) in a quantitative field - statistics, mathematics, computer science, engineering, or equivalent; strong undergraduate candidates with exceptional experience will be considered
  • Expert-level proficiency in Python and/or R; you write clean, maintainable, production-quality code
  • Deep expertise in machine learning and statistical modeling - regression, classification, clustering, time series, NLP, recommendation systems, and/or deep learning, depending on your specialization
  • Strong command of SQL and experience working with large-scale datasets across cloud platforms (GCP, AWS, or Azure)
  • Experience with MLOps practices - model versioning, monitoring, deployment pipelines, and productionization - is a significant differentiator
  • Exceptional communication skills - you can explain a gradient boosting model to a CFO and a business case to an ML engineer, and both conversations land
  • Demonstrated ability to lead technical workstreams and mentor junior team membersBilingualism (English/French) is a significant asset, particularly for client engagement in Quebec and federal government contexts
  • Consulting or client-facing experience is highly desirable; the ability to manage ambiguity, scope problems, and deliver under pressure is essential
  • Familiarity with Canada's data privacy regulatory landscape - PIPEDA, Quebec's Law 25, and sector-specific frameworks in financial services and healthcare - is a meaningful differentiator
  • Exposure to marketing analytics, customer analytics, fraud detection, risk modeling, or demand forecasting within Canadian financial services, retail, or CPG is a strong asset

Why You Should Join Us

At this level, you're not just looking for a job - you're looking for the right environment to do your best work. Here's what makes Artefact different:

Variety that keeps you sharp. In a product role, you go deep on one problem. Here, you'll work across Canada's most dynamic industries and business functions - building the kind of range that makes exceptional data scientists truly exceptional. No two engagements are the same.

Your work actually ships. We have a relentless focus on adoption and impact. The models you build are designed from day one to live in production, influence decisions, and create measurable value - not to gather dust in a final report.

A global technical community, with local roots. With 2,000 data and AI specialists across 36 offices worldwide, you'll have access to some of the most sophisticated data science thinking on the planet - while building something meaningful right here in Canada. You'll bring global best practices to the Canadian market and contribute Canadian insights back to the world.

Founding team energy. We're building our Canadian practice, which means the standards, culture, and technical identity you help create now will define Artefact in this market for years to come. That's a rare opportunity at any stage of a career.

We are united by our values and strengthened by our hybrid expertise:

There is always a way - We're builders, diggers, and makers. Ideas only count if they get executed.
Client trust is won in the field - We show up where it matters, working side by side with our clients to solve what's real.
If not used, it is useless - We build for adoption and impact. True brilliance is measured by what changes, not what's delivered.
If not shared, our work is not done - Sharing knowledge is how we close the loop - for our clients and for each other.
We learn every day - In a field moving at the speed of light, intellectual curiosity isn't optional. It's survival.