A degree in a relevant computer science field (e.g., computer science, computer engineering, software engineering) is required, along with an advanced degree (MSc or higher) in machine learning or ...
A degree in a relevant computer science field (e.g., computer science, computer engineering, software engineering) is required, along with an advanced degree (MSc or higher) in machine learning or ...
Bachelor's or Master's degree in: * Business Analytics * Data Science * Computer Science / Engineering * Software Engineering (or equivalent) Other * Bilingual (English & French) Please note:
Bachelor's or Master's degree in: * Business Analytics * Data Science * Computer Science / Engineering * Software Engineering (or equivalent) Other * Bilingual (English & French) Please note:
A degree in a relevant computer science field (e.g., computer science, computer engineering, software engineering) is required, along with an advanced degree (MSc or higher) in machine learning or ...
A degree in a relevant computer science field (e.g., computer science, computer engineering, software engineering) is required, along with an advanced degree (MSc or higher) in machine learning or ...
Full Stack Data Science Engineering Specialist
Montreal, QC · On-site
CA$187K - CA$261K/yr
A graduate or undergraduate degree in a quantitative or analytics-focused discipline (e.g., Business Analytics, Data Science, Statistics, Mathematics, Engineering, Computer Science, Finance ...
Full Stack Data Science Engineering Specialist
Montreal, QC · On-site
CA$187K - CA$261K/yr
A graduate or undergraduate degree in a quantitative or analytics-focused discipline (e.g., Business Analytics, Data Science, Statistics, Mathematics, Engineering, Computer Science, Finance ...
Sr. Full Stack Data Science Engineer
Montreal, QC · On-site
CA$154K - CA$199K/yr
A graduate or undergraduate degree in a quantitative or analytics-focused discipline (e.g., Business Analytics, Data Science, Statistics, Mathematics, Engineering, Computer Science, Finance ...
Sr. Full Stack Data Science Engineer
Montreal, QC · On-site
CA$154K - CA$199K/yr
A graduate or undergraduate degree in a quantitative or analytics-focused discipline (e.g., Business Analytics, Data Science, Statistics, Mathematics, Engineering, Computer Science, Finance ...
Masters or PhD degree in a quantitative field such as Math, Statistics, Computer Science, Economics, or Data Science Technical Skills/Knowledge * Solid development experience with Python and ...
New
Masters or PhD degree in a quantitative field such as Math, Statistics, Computer Science, Economics, or Data Science Technical Skills/Knowledge * Solid development experience with Python and ...
New
Senior Deep Learning Engineer
Quebec, QC · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Quick apply
Senior Deep Learning Engineer
Quebec, QC · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Senior Deep Learning Engineer
Quebec, QC · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Quick apply
Senior Deep Learning Engineer
Quebec, QC · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Senior Deep Learning Engineer
Montreal, QC · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Quick apply
Senior Deep Learning Engineer
Montreal, QC · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Senior Deep Learning Engineer
Montreal, QC · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Quick apply
Senior Deep Learning Engineer
Montreal, QC · On-site +1
$130K - $180K/yr
Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with at least 2 years in both deep learning and software engineering * Proficiency in deep learning ...
Bachelor's degree in computer science, software engineering or a related field. * Minimum of 10 years' experience in professional C++ software development. * Minimum of 5 years' experience working ...
New
Bachelor's degree in computer science, software engineering or a related field. * Minimum of 10 years' experience in professional C++ software development. * Minimum of 5 years' experience working ...
New
Lead Software Developer - PHP
Montreal, QC · On-site +1
Bachelors degree in computer science or relevant work experience * 8-10 years experience in development * 2+ years experience in lead role or in a senior role and ready for the next step * Very ...
Quick apply
Lead Software Developer - PHP
Montreal, QC · On-site +1
Bachelors degree in computer science or relevant work experience * 8-10 years experience in development * 2+ years experience in lead role or in a senior role and ready for the next step * Very ...
Lead Software Developer - PHP
Quebec, QC · On-site +1
Bachelors degree in computer science or relevant work experience * 8-10 years experience in development * 2+ years experience in lead role or in a senior role and ready for the next step * Very ...
Quick apply
Lead Software Developer - PHP
Quebec, QC · On-site +1
Bachelors degree in computer science or relevant work experience * 8-10 years experience in development * 2+ years experience in lead role or in a senior role and ready for the next step * Very ...
Lead Software Developer - PHP
Quebec, QC · On-site +1
Bachelors degree in computer science or relevant work experience * 8-10 years experience in development * 2+ years experience in lead role or in a senior role and ready for the next step * Very ...
Quick apply
Lead Software Developer - PHP
Quebec, QC · On-site +1
Bachelors degree in computer science or relevant work experience * 8-10 years experience in development * 2+ years experience in lead role or in a senior role and ready for the next step * Very ...
Lead Software Developer - PHP
Montreal, QC · On-site +1
Bachelors degree in computer science or relevant work experience * 8-10 years experience in development * 2+ years experience in lead role or in a senior role and ready for the next step * Very ...
Quick apply
Lead Software Developer - PHP
Montreal, QC · On-site +1
Bachelors degree in computer science or relevant work experience * 8-10 years experience in development * 2+ years experience in lead role or in a senior role and ready for the next step * Very ...
Bachelor's degree in Engineering or Science * Degree in Cognitive Ergonomics, Psychology ... Proficiency with computer-based engineering and analysis tools * Ability to learn and adapt to new ...
Bachelor's degree in Engineering or Science * Degree in Cognitive Ergonomics, Psychology ... Proficiency with computer-based engineering and analysis tools * Ability to learn and adapt to new ...
Machine Learning Engineer (BFSI) - MLEBAS
Jonquiere, QC · On-site
$30/hr
Bachelor's or Master's degree in Data Science, AI, Computer Science, or related field. * 5+ years of machine learning experience. Mandatory Industry Experience: * Must have prior BFSI experience ...
Machine Learning Engineer (BFSI) - MLEBAS
Jonquiere, QC · On-site
$30/hr
Bachelor's or Master's degree in Data Science, AI, Computer Science, or related field. * 5+ years of machine learning experience. Mandatory Industry Experience: * Must have prior BFSI experience ...
A degree in a relevant computer science field (e.g., computer science, computer engineering, software engineering) is required. An advanced degree (master's or PhD) related to machine learning or ...
A degree in a relevant computer science field (e.g., computer science, computer engineering, software engineering) is required. An advanced degree (master's or PhD) related to machine learning or ...
Bachelor's or Master's degree in Data Science, AI, Computer Science, or related field. * 5+ years of machine learning experience. Mandatory Industry Experience: * Must have prior BFSI experience ...
Quick apply
Bachelor's or Master's degree in Data Science, AI, Computer Science, or related field. * 5+ years of machine learning experience. Mandatory Industry Experience: * Must have prior BFSI experience ...
Bachelor's or Master's degree in Data Science, AI, Computer Science, or related field. * 5+ years of machine learning experience. Mandatory Industry Experience: * Must have prior BFSI experience ...
Quick apply
Bachelor's or Master's degree in Data Science, AI, Computer Science, or related field. * 5+ years of machine learning experience. Mandatory Industry Experience: * Must have prior BFSI experience ...
Computer Science Degree information
See Quebec salary details
$23.5K - $44.5K
21% of jobs
$47.9K is the 25th percentile. Wages below this are outliers.
$44.5K - $65.5K
24% of jobs
The median wage is $72.8K / yr.
$65.5K - $86.5K
14% of jobs
$86.5K - $107.5K
15% of jobs
$110.4K is the 75th percentile. Wages above this are outliers.
$107.5K - $128.5K
9% of jobs
$128.5K - $149.5K
0% of jobs
$149.5K - $170.5K
2% of jobs
$170.5K - $191.5K
4% of jobs
$191.5K - $212.5K
3% of jobs
$212.5K - $233.5K
5% of jobs
$233.5K - $254.5K
2% of jobs
$23.5K
$102.6K
$254.5K
How much do computer science degree jobs pay per year?
What professions make $200,000 a year without a degree?
What can you be with a degree in computer science?
What is a Computer Science degree?
What are the key skills and qualifications needed to thrive with a Computer Science degree, and why are they important?
What is the difference between Computer Science Degree vs Software Developer?
| Aspect | Computer Science Degree | Software Developer |
|---|---|---|
| Required Credentials | Degree in Computer Science or related field | Typically requires programming skills, experience, and sometimes certifications |
| Work Environment | Academic, research, or industry settings | Tech companies, startups, or freelance projects |
| Industry Usage | Used as a qualification for various tech roles | Practical role focused on coding and software creation |
| Search & Comparison Intent | Understanding educational requirements and career paths | Job 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 jobs can you do with computer science?
What jobs does a degree in computer science get you?
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?

Other
Medical, Retirement, PTO
Posted 24 days ago
Job description
We are seeking a Senior Machine Learning (ML) Developer (applied research) to join our team working on the Scientist AI. In this role, you will work closely with ML research scientists and product stakeholders to start applying the Scientist AI to real-world problems.
Key responsibilities
- Accelerate applied research, model training and inference, and iterate on implementing models for real-world applications (that will form the basis of LawZero's future solutions offerings).
- Design and implement workflows for research experiments across simulated environments and real-world applications.
- Develop datasets, tooling, dashboards, and libraries to adapt, monitor, interpret, and evaluate models in the context of real-world applications.
- Establish, document, and maintain best practices for ML model development workflows.
- Redesign and adapt research ideas and prototypes into robust production-grade tools and solutions.
- Deeply understand customer use-cases to inform training strategies and surface edge cases.
Skills and qualifications
- A degree in a relevant computer science field (e.g., computer science, computer engineering, software engineering) is required, along with an advanced degree (MSc or higher) in machine learning or equivalent work experience.
- Minimum of 3+ years of industry experience in designing and implementing complex machine learning workflows on high performance computing devices using PyTorch, TensorFlow, or JAX (7 years minimum after the Master degree).
- Ability to collaborate effectively with cross-functional teams, document best practices, and stay updated with the latest advancements in ML and software development.
- Experience with cloud platforms (e.g., AWS, GCP, Azure) and workload managers (e.g., Ray, SLURM)
- Familiarity with containerization tools (e.g., gRPC, Docker, Kubernetes).
- Familiarity with data infrastructures and platforms (e.g., vector databases).
- Experience building new ML products from scratch, or based on research prototypes.
- Experience working alongside researchers is a bonus.
What we offer
- The opportunity to contribute to a unique mission with a major impact.
- Comprehensive health benefits.
- A minimum of 20 days vacation per year upon start.
- A minimum retirement savings employer contribution of 4%.
- Generous flexible benefits designed to contribute to your well-being.
- A team of passionate experts in their field.
- A collaborative and inclusive work environment with offices in the heart of Little Italy, in the trendy Mile-Ex district, close to public transportation.