... machine learning infrastructure and agentic workflows. As a Backend Developer, you will: * Contribute to the development lifecycle, including coding, testing, and deployment * Analyze and help ...
... machine learning infrastructure and agentic workflows. As a Backend Developer, you will: * Contribute to the development lifecycle, including coding, testing, and deployment * Analyze and help ...
... machine learning infrastructure and agentic workflows. As a Backend Developer, you will: * Contribute to the development lifecycle, including coding, testing, and deployment * Analyze and help ...
Quick apply
... machine learning infrastructure and agentic workflows. As a Backend Developer, you will: * Contribute to the development lifecycle, including coding, testing, and deployment * Analyze and help ...
Applied Machine Learning Scientist II (ATH # 5215)
Montreal, QC · On-site
CA$125K - CA$154K/yr
... and senior management. * Develop/implement AI/ML model validation methodologies and standards ... Proficient in scripting/programming language-Python. * Familiarity with cloud platforms (e.g ...
Applied Machine Learning Scientist II (ATH # 5215)
Montreal, QC · On-site
CA$125K - CA$154K/yr
... and senior management. * Develop/implement AI/ML model validation methodologies and standards ... Proficient in scripting/programming language-Python. * Familiarity with cloud platforms (e.g ...
Senior ML Research Scientist
Montreal, QC · On-site
We are seeking a Senior Machine Learning (ML) Research Scientist to join our team working on a ... Benchmark and optimize model performance and efficiency along with ML engineers to ensure the ...
Senior ML Research Scientist
Montreal, QC · On-site
We are seeking a Senior Machine Learning (ML) Research Scientist to join our team working on a ... Benchmark and optimize model performance and efficiency along with ML engineers to ensure the ...
Senior Software Developer
Montreal, QC · On-site
Our team includes machine learning engineers, data engineers, developers, and technical architects ... and senior leadership * You have development experience with Python and/or JavaScript/Typescript
Senior Software Developer
Montreal, QC · On-site
Our team includes machine learning engineers, data engineers, developers, and technical architects ... and senior leadership * You have development experience with Python and/or JavaScript/Typescript
Applied Machine Learning Scientist II
Montreal, QC · On-site
CA$125K - CA$154K/yr
We're looking for a highly motivated Applied Machine Learning Scientist II to join our AI2 team. In ... Experience with structured and unstructured data, feature engineering, and model interpretability ...
Applied Machine Learning Scientist II
Montreal, QC · On-site
CA$125K - CA$154K/yr
We're looking for a highly motivated Applied Machine Learning Scientist II to join our AI2 team. In ... Experience with structured and unstructured data, feature engineering, and model interpretability ...
About the role We are seeking a Research Scientist with a hybrid research-engineering mindset to ... machine learning in real-world biological discovery. A successful candidate will have most of the ...
About the role We are seeking a Research Scientist with a hybrid research-engineering mindset to ... machine learning in real-world biological discovery. A successful candidate will have most of the ...
... As a Senior ML Developer on the team, you will be responsible for leading/contributing to the ... Design and implement Machine Learning capabilities that improve Autodesk's RAG platforms * Perform ...
... As a Senior ML Developer on the team, you will be responsible for leading/contributing to the ... Design and implement Machine Learning capabilities that improve Autodesk's RAG platforms * Perform ...
Senior Data Engineer
Montreal, QC · Remote
The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering as ... Machine Learning Platform Exposure: Experience supporting machine learning workflows, feature ...
Quick apply
Senior Data Engineer
Montreal, QC · Remote
The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering as ... Machine Learning Platform Exposure: Experience supporting machine learning workflows, feature ...
We are seeking a senior distributed machine learning (ML) research developer to join our team working on a novel AI safety agenda. In this role, you will work closely with ML research scientists to ...
We are seeking a senior distributed machine learning (ML) research developer to join our team working on a novel AI safety agenda. In this role, you will work closely with ML research scientists to ...
The ideal candidate will combine strong expertise in machine learning, statistical modeling ... Work closely with engineering teams to productionize models and analytical pipelines * Ensure ...
The ideal candidate will combine strong expertise in machine learning, statistical modeling ... Work closely with engineering teams to productionize models and analytical pipelines * Ensure ...
We are seeking a Senior ML Data Processing Developer to participate in the development, curation ... Sitting at the intersection of data engineering, data curation, and machine learning, you will own ...
We are seeking a Senior ML Data Processing Developer to participate in the development, curation ... Sitting at the intersection of data engineering, data curation, and machine learning, you will own ...
Computer Vision/ML Engineer
Montreal, QC · On-site
Master's or PhD degree in Machine learning / Computer vision * Strong fundamentals: data structures, CV algorithms, and systems programming * Strong C++ skills - this is critical for our edge ...
Quick apply
Computer Vision/ML Engineer
Montreal, QC · On-site
Master's or PhD degree in Machine learning / Computer vision * Strong fundamentals: data structures, CV algorithms, and systems programming * Strong C++ skills - this is critical for our edge ...
Expert, AI Engineer
Montreal-est, QC · On-site
The incumbentworks across software engineering, data engineering, machine learning, andgenerative AI to deliver secure, governed, reliable, and scalable AI solutionsusing CN-approved platforms and ...
Expert, AI Engineer
Montreal-est, QC · On-site
The incumbentworks across software engineering, data engineering, machine learning, andgenerative AI to deliver secure, governed, reliable, and scalable AI solutionsusing CN-approved platforms and ...
Expert, AI Engineer
Montreal-est, QC · On-site
The incumbentworks across software engineering, data engineering, machine learning, andgenerative AI to deliver secure, governed, reliable, and scalable AI solutionsusing CN-approved platforms and ...
Expert, AI Engineer
Montreal-est, QC · On-site
The incumbentworks across software engineering, data engineering, machine learning, andgenerative AI to deliver secure, governed, reliable, and scalable AI solutionsusing CN-approved platforms and ...
Computer Vision/ML Engineer
Montreal, QC · On-site
Master's or PhD degree in Machine learning / Computer vision * Strong fundamentals: data structures, CV algorithms, and systems programming * Strong C++ skills - this is critical for our edge ...
Computer Vision/ML Engineer
Montreal, QC · On-site
Master's or PhD degree in Machine learning / Computer vision * Strong fundamentals: data structures, CV algorithms, and systems programming * Strong C++ skills - this is critical for our edge ...
Work with our machine learning engineers to put cutting edge deep learning algorithms in production. * Develop tools and contribute to open source wherever possible. * Adopt problem solving as a way ...
Work with our machine learning engineers to put cutting edge deep learning algorithms in production. * Develop tools and contribute to open source wherever possible. * Adopt problem solving as a way ...
As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and scalable systems that protect the trust and safety of our players . You will join the Player ...
Quick apply
As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and scalable systems that protect the trust and safety of our players . You will join the Player ...
Sr. Manager, AI, Innovation & Operation
Montreal, QC · On-site +1
Manage analytics leaders and teams delivering forecasting, performance insights, machine learning ... Bachelor's degree in Computer Science, Data Science, Engineering, Statistics, Analytics ...
Sr. Manager, AI, Innovation & Operation
Montreal, QC · On-site +1
Manage analytics leaders and teams delivering forecasting, performance insights, machine learning ... Bachelor's degree in Computer Science, Data Science, Engineering, Statistics, Analytics ...
Sr. Manager, AI, Innovation & Operation
Montreal, QC · On-site +1
Manage analytics leaders and teams delivering forecasting, performance insights, machine learning ... Bachelor's degree in Computer Science, Data Science, Engineering, Statistics, Analytics ...
Sr. Manager, AI, Innovation & Operation
Montreal, QC · On-site +1
Manage analytics leaders and teams delivering forecasting, performance insights, machine learning ... Bachelor's degree in Computer Science, Data Science, Engineering, Statistics, Analytics ...
Senior Machine Learning Engineer information
See Laval, QC salary details
$44.9K - $63.3K
1% of jobs
$63.3K - $81.8K
0% of jobs
$81.8K - $100.2K
0% of jobs
$100.2K - $118.7K
9% of jobs
$118.7K - $137.1K
15% of jobs
$137.6K is the 25th percentile. Wages below this are outliers.
$137.1K - $155.5K
19% of jobs
The median wage is $159.8K / yr.
$155.5K - $174K
28% of jobs
$179.4K is the 75th percentile. Wages above this are outliers.
$174K - $192.4K
13% of jobs
$192.4K - $210.9K
6% of jobs
$210.9K - $229.3K
5% of jobs
$229.3K - $247.8K
4% of jobs
$44.9K
$164.8K
$247.8K
How much do senior machine learning engineer jobs pay per year?
What are some common challenges senior machine learning engineers face when deploying models to production, and how can they be addressed?
What does a senior machine learning engineer do?
What are the key skills and qualifications needed to thrive as a senior machine learning engineer, and why are they important?
What is the difference between Senior Machine Learning Engineer vs Data Scientist?
| Aspect | Senior Machine Learning Engineer | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's/Master's in CS, ML, or related; experience with ML frameworks | Bachelor's/Master's in CS, Statistics, or related; strong analytical skills |
| Work Environment | Develops and deploys ML models in production systems | Analyzes data, builds models, and provides insights |
| Industry Usage | Tech, finance, healthcare, e-commerce | Research, finance, marketing, tech |
While both roles require strong technical skills and knowledge of machine learning, Senior Machine Learning Engineers focus more on deploying scalable ML solutions in production environments, whereas Data Scientists primarily analyze data and develop models for insights. The roles often overlap but differ in their core responsibilities and focus areas.

Full-time
Posted 28 days ago
Job description
Want to see your work power millions of machine learning predictions every day? Join our Machine Learning Platform team and help bring models, including Large Language Models (LLMs), into production in a reliable and scalable way.
You'll contribute to a platform that trains thousands of models and serves hundreds of millions of queries daily, while growing your expertise in distributed systems, machine learning infrastructure and agentic workflows.
As a Backend Developer, you will:- Contribute to the development lifecycle, including coding, testing, and deployment
- Analyze and help improve the ease of use, observability and reliability of our AI platform
- Participate in maintaining services handling millions of requests and LLM calls per day
- Collaborate with applied scientists, data engineers, and developers to integrate agentic applications into production
- Contribute to evolving our AI platform to support the growth and scale of agentic workflows for Coveo users
- Suggest improvements to existing processes and use AI coding tools to support your development workflow
- 5+ years of experience in backend development in a cloud environment (Python or Java/Spring preferred, AWS an asset)
- Good understanding of distributed systems and scalable application design
- Ability to solve problems and debug systems with guidance when needed
- Comfortable learning new tools, technologies, and best practices
- Familiarity with Terraform, AWS Bedrock, OpenSearch serverless or other vector databases, LiteLLM or other LLM inference gateways
- Exposure to machine learning workflows or agentic workflows
- Interest in scalable backend services, large-scale realtime systems, agentic workflows and applications or realtime inference at scale
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.
This job description was written by humans, assisted by AI. We may leverage technology in our hiring process to help us see the person behind the resume.
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.