A PhD, or a Master's degree with equivalent research experience, in a relevant field such as machine learning, computer science, mathematics, or physics. * At least 8 years of industry experience ...
Quick apply
A PhD, or a Master's degree with equivalent research experience, in a relevant field such as machine learning, computer science, mathematics, or physics. * At least 8 years of industry experience ...
Quick apply
A PhD, or a Master's degree with equivalent research experience, in a relevant field such as machine learning, computer science, mathematics, or physics. * At least 8 years of industry experience ...
Advanced degree in a relevant field (e.g., Computer Science, Mathematics). A PhD is preferred but not required if the candidate demonstrates exceptional abilities. * 3-5 years of experience in deep ...
Advanced degree in a relevant field (e.g., Computer Science, Mathematics). A PhD is preferred but not required if the candidate demonstrates exceptional abilities. * 3-5 years of experience in deep ...
Advanced degree in a relevant field (e.g., Computer Science, Mathematics). A PhD is preferred but not required if the candidate demonstrates exceptional abilities. * A minimum of 3 years of ...
Advanced degree in a relevant field (e.g., Computer Science, Mathematics). A PhD is preferred but not required if the candidate demonstrates exceptional abilities. * A minimum of 3 years of ...
Montreal, QC · On-site
PhD or Master's degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, or related quantitative field preferred Additional Information *This is not intended to be all ...
Montreal, QC · On-site
PhD or Master's degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, or related quantitative field preferred Additional Information *This is not intended to be all ...
Montreal, QC · Hybrid
A master's degree in a relevant field (mathematics, science, engineering, operations research, economics, statistics, AI, computer science, or a related discipline), or an equivalent combination of ...
Montreal, QC · Hybrid
A master's degree in a relevant field (mathematics, science, engineering, operations research, economics, statistics, AI, computer science, or a related discipline), or an equivalent combination of ...
Montreal, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Quick apply
Montreal, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Montreal, QC · Hybrid
A master's degree in a relevant field (mathematics, science, engineering, operations research, economics, statistics, AI, computer science, or a related discipline), or an equivalent combination of ...
Montreal, QC · Hybrid
A master's degree in a relevant field (mathematics, science, engineering, operations research, economics, statistics, AI, computer science, or a related discipline), or an equivalent combination of ...
Quebec, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Quick apply
Quebec, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Quebec, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Quick apply
Quebec, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Montreal, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Quick apply
Montreal, QC · Remote
$120K - $150K/yr
A degree in Computer Science. Masters is preferred. * Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image ...
Are completing an undergraduate degree in Engineering, Mathematics, Computer Science, or related field * Have an analytical mind * Excellent verbal and written communication skills * Proficient in ...
Are completing an undergraduate degree in Engineering, Mathematics, Computer Science, or related field * Have an analytical mind * Excellent verbal and written communication skills * Proficient in ...
Bachelor's or Master's degree in Data Science, Statistics, Mathematics, Computer Science, Epidemiology, or a related quantitative field * 3-6+ years of hands-on experience in data science, machine ...
Bachelor's or Master's degree in Data Science, Statistics, Mathematics, Computer Science, Epidemiology, or a related quantitative field * 3-6+ years of hands-on experience in data science, machine ...
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
Quebec, QC · On-site
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
Quebec, QC · On-site
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
Montreal, QC · On-site
Bachelor's degree in computer science, engineering, or equivalent job experience Quantitative knowledge is a plus LANGUAGE: Ability to communicate in English, both orally and in writing, is a ...
Montreal, QC · On-site
Bachelor's degree in computer science, engineering, or equivalent job experience Quantitative knowledge is a plus LANGUAGE: Ability to communicate in English, both orally and in writing, is a ...
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
Degree in a relevant discipline (computer science, AI, mathematics, engineering, operations research, statistics, geomatics or related field), or an equivalent combination of education and experience.
D. degree in Computer Science, Statistics, Mathematics, or a related field * Proven experience +5 years in developing and implementing machine learning models and algorithms for real-world ...
D. degree in Computer Science, Statistics, Mathematics, or a related field * Proven experience +5 years in developing and implementing machine learning models and algorithms for real-world ...
Montreal, QC · On-site
Advanced degree (MSc or PhD) in a quantitative field - statistics, mathematics, computer science, engineering, or equivalent; strong undergraduate candidates with exceptional experience will be ...
Montreal, QC · On-site
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 ...
Bachelor's or advanced degree in Mathematics, Economics, Computer Science, Information Management, Statistics, or related field. * Significant experience in data science, advanced analytics, or ...
$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
| 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.

Full-time
Posted 21 days ago
Do you want to turn cutting-edge natural language processing into products impacting millions of users?
As a Senior II Applied Scientist on Coveo's Knowledge AI team, you will help build the language technologies at the core of our generative artificial intelligence platform.
You'll take on a technical leadership role, influencing our NLP vision while designing, evaluating, and deploying advanced solutions such as retrieval augmented generation pipelines, information retrieval, semantic search, question answering, and agentic systems, always with real-world constraints in mind.
As one of our Senior II Applied Scientists, you will:Do you think you can bring this role to life? Or add your own color?
You don't need to check every single box; passion goes a long way and we appreciate that skillsets are transferable.
Send us your application, we want to hear from you!
Join the Coveolife!
We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.
Coveo is committed to providing accessible employment practices. If you require accommodation due to a disability at any point during the recruitment process, please contact HR@Coveo.com to discuss your needs.