... a junior machine learning engineer to join our team and grow into a strong, hands-on ML engineer. This is a role for someone early in their career who is eager to learn, comfortable getting their ...
Quick apply
... a junior machine learning engineer to join our team and grow into a strong, hands-on ML engineer. This is a role for someone early in their career who is eager to learn, comfortable getting their ...
Quick apply
... a junior machine learning engineer to join our team and grow into a strong, hands-on ML engineer. This is a role for someone early in their career who is eager to learn, comfortable getting their ...
Waterloo, ON · On-site
CA$80K - CA$95K/yr
As a Junior Machine Learning Engineer on the Global AI Team, you will support the design, development, deployment, and maintenance of AI and machine learning solutions. You will work with data ...
Waterloo, ON · On-site
CA$80K - CA$95K/yr
As a Junior Machine Learning Engineer on the Global AI Team, you will support the design, development, deployment, and maintenance of AI and machine learning solutions. You will work with data ...
As a machine learning engineer, you will be responsible for designing and implementing scalable systems for serving models, optimizing inference performance, and managing production workflows.
As a machine learning engineer, you will be responsible for designing and implementing scalable systems for serving models, optimizing inference performance, and managing production workflows.
Toronto, ON · Remote
Machine Learning Engineer Position: Full time Location: Toronto, Ontario (Initially Remote) About Us: NTENT provides a Platform-as-a-Service (PaaS), allowing industry partners to customize, localize ...
Toronto, ON · Remote
Machine Learning Engineer Position: Full time Location: Toronto, Ontario (Initially Remote) About Us: NTENT provides a Platform-as-a-Service (PaaS), allowing industry partners to customize, localize ...
Toronto, ON · On-site
As a Machine Learning Engineer, you will design, build, and operate the platforms, pipelines, and reusable patterns that take models from experimentation to production at scale. You will work with ...
New
Toronto, ON · On-site
As a Machine Learning Engineer, you will design, build, and operate the platforms, pipelines, and reusable patterns that take models from experimentation to production at scale. You will work with ...
New
CA$120K - CA$250K/yr
We are currently seeking talented individuals for a variety of positions, ranging from junior to ... As a Machine Learning Engineer, you will: * Join a world-class team of AI developers with an ...
CA$120K - CA$250K/yr
We are currently seeking talented individuals for a variety of positions, ranging from junior to ... As a Machine Learning Engineer, you will: * Join a world-class team of AI developers with an ...
Toronto, ON · Hybrid
CA$129K - CA$174K/yr
We are currently seeking a Machine Learning Engineer to join our rapidly growing engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to ...
Toronto, ON · Hybrid
CA$129K - CA$174K/yr
We are currently seeking a Machine Learning Engineer to join our rapidly growing engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to ...
Chatsworth, ON · On-site
CA$160K - CA$190K/yr
We are looking for a Machine Learning Engineer to join our team and help us push the boundaries of what's possible in smart manufacturing. In this role, you will design, build, train, and deploy ...
Chatsworth, ON · On-site
CA$160K - CA$190K/yr
We are looking for a Machine Learning Engineer to join our team and help us push the boundaries of what's possible in smart manufacturing. In this role, you will design, build, train, and deploy ...
Toronto, ON · On-site
$100 - $130/hr
Apply machine learning design patterns to build modular, reusable, and production-ready models. * Collaborate with data engineers to develop high-performance data pipelines for training and inference.
Toronto, ON · On-site
$100 - $130/hr
Apply machine learning design patterns to build modular, reusable, and production-ready models. * Collaborate with data engineers to develop high-performance data pipelines for training and inference.
Toronto, ON · On-site
$120 - $154/hr
As a Machine Learning Engineer on the GenAI team, you will lead the development of data science products that drive operational efficiency and customer satisfaction. Leveraging the wealth of ...
Toronto, ON · On-site
$120 - $154/hr
As a Machine Learning Engineer on the GenAI team, you will lead the development of data science products that drive operational efficiency and customer satisfaction. Leveraging the wealth of ...
As a Senior Machine Learning Engineer , you will: * Be part of the development and technical implementation of machine learning solutions, including configuration and integration, to fulfill business ...
As a Senior Machine Learning Engineer , you will: * Be part of the development and technical implementation of machine learning solutions, including configuration and integration, to fulfill business ...
Toronto, ON · On-site
CA$82K - CA$154K/yr
Computational Thinking and Programming. * Deep Learning. * Machine Learning. * Scaling Models. * Continuous Integration and Continuous Delivery/Deployment. * ML algorithm. * Typically between 5 - 7 ...
New
Toronto, ON · On-site
CA$82K - CA$154K/yr
Computational Thinking and Programming. * Deep Learning. * Machine Learning. * Scaling Models. * Continuous Integration and Continuous Delivery/Deployment. * ML algorithm. * Typically between 5 - 7 ...
New
Our highly motivated Machine Learning Engineers work on these challenging problems and define ... Provide technical direction, mentor Junior engineers, and foster a culture of learning and ...
Our highly motivated Machine Learning Engineers work on these challenging problems and define ... Provide technical direction, mentor Junior engineers, and foster a culture of learning and ...
Mentor and elevate junior engineers - Provide technical guidance, conduct code reviews, share ML best practices, and help junior team members grow their skills; foster a culture of learning ...
Mentor and elevate junior engineers - Provide technical guidance, conduct code reviews, share ML best practices, and help junior team members grow their skills; foster a culture of learning ...
Lead Machine Learning Engineers at Thoughtworks use modern architectures to develop end-to-end scalable machine learning systems and applications. They use their specialized depth and breadth of ...
Lead Machine Learning Engineers at Thoughtworks use modern architectures to develop end-to-end scalable machine learning systems and applications. They use their specialized depth and breadth of ...
We are looking for a motivated and passionate Machine Learning Engineers for our team. As part of this job, you will be responsible for: * Providing solutions for the deployment, execution ...
We are looking for a motivated and passionate Machine Learning Engineers for our team. As part of this job, you will be responsible for: * Providing solutions for the deployment, execution ...
We are looking for a motivated and passionate Machine Learning Engineers for our team. As part of this job, you will be responsible for: * Providing solutions for the deployment, execution ...
Quick apply
We are looking for a motivated and passionate Machine Learning Engineers for our team. As part of this job, you will be responsible for: * Providing solutions for the deployment, execution ...
CA$84K - CA$128K/yr
Advanced programming skills in Python, with practical experience using popular machine learning libraries such as scikit-learn, TensorFlow, and/or PyTorch. Capable of building, tuning, and deploying ...
CA$84K - CA$128K/yr
Advanced programming skills in Python, with practical experience using popular machine learning libraries such as scikit-learn, TensorFlow, and/or PyTorch. Capable of building, tuning, and deploying ...
CA$84K - CA$128K/yr
Advanced programming skills in Python, with practical experience using popular machine learning libraries such as scikit-learn, TensorFlow, and/or PyTorch. Capable of building, tuning, and deploying ...
CA$84K - CA$128K/yr
Advanced programming skills in Python, with practical experience using popular machine learning libraries such as scikit-learn, TensorFlow, and/or PyTorch. Capable of building, tuning, and deploying ...
London, ON · On-site
CA$84K - CA$128K/yr
Advanced programming skills in Python, with practical experience using popular machine learning libraries such as scikit-learn, TensorFlow, and/or PyTorch. Capable of building, tuning, and deploying ...
London, ON · On-site
CA$84K - CA$128K/yr
Advanced programming skills in Python, with practical experience using popular machine learning libraries such as scikit-learn, TensorFlow, and/or PyTorch. Capable of building, tuning, and deploying ...
$26K - $42.5K
12% of jobs
$42.5K - $59K
7% of jobs
$59K - $75.5K
2% of jobs
$89.9K is the 25th percentile. Wages below this are outliers.
$75.5K - $92K
4% of jobs
$92K - $108.5K
13% of jobs
The median wage is $118.6K / yr.
$108.5K - $125K
19% of jobs
$141K is the 75th percentile. Wages above this are outliers.
$125K - $141.5K
18% of jobs
$141.5K - $158K
9% of jobs
$158K - $174.5K
7% of jobs
$174.5K - $191K
5% of jobs
$191K - $207.5K
3% of jobs
$26K
$119.2K
$207.5K
As a junior machine learning engineer, you work in AI, performing research with algorithms and data modeling techniques. Machine learning involves using large collections of data to create systems that are capable of making predictions, and in this field, your duties and responsibilities revolve around using advanced mathematics to design applications for use in everything from stock trading to sports betting. Some machine learning efforts involve images, and this branch of the field is known as computer vision, while other techniques which focus on text are called natural language processing (NLP). Given these divisions, titles in machine learning include computer vision engineer, NLP scientist, or simply research scientist.
| Aspect | Junior Machine Learning Engineer | Data Scientist |
|---|---|---|
| Required Credentials | Bachelor's in CS, Data Science, or related; some experience with ML frameworks | Bachelor's or higher in CS, Statistics, or related; often advanced certifications |
| Work Environment | Developing and deploying ML models, coding, testing | Data analysis, statistical modeling, interpreting data insights |
| Employer & Industry Usage | Tech companies, startups, AI-focused firms | Finance, healthcare, tech, consulting |
| Search & Comparison Intent | Yes | Yes |
While both roles involve working with data and machine learning, Junior Machine Learning Engineers focus on building and deploying models, often with coding and engineering skills. Data Scientists analyze data, create statistical models, and interpret insights. The roles overlap but differ mainly in their core responsibilities and skill emphasis.
The most popular types of Machine Learning Engineer jobs in Ontario are:
For Junior Machine Learning Engineer jobs in Ontario, the most frequently searched job titles are:
The top searched job categories for Junior Machine Learning Engineer jobs in Ontario are:
Cities in Ontario with the most Junior Machine Learning Engineer job openings:

Full-time
Medical, Dental, Vision, PTO
Re-posted 4 days ago
Providius has been at the forefront of innovation in the Media & Entertainment industry for over a decade, delivering solutions to complex challenges in IP media and IT infrastructure within mission-critical environments.
Headquartered in Hamilton, Ontario, Canada, we are a privately held company focused on building practical, reliable systems that solve real-world problems.
// What We’re Looking ForWe’re looking for a junior machine learning engineer to join our team and grow into a strong, hands-on ML engineer.
This is a role for someone early in their career who is eager to learn, comfortable getting their hands dirty with real data, and motivated to build a solid foundation in applied machine learning.
You will work under the direction of senior ML and engineering staff, contributing to real models and pipelines while developing your skills and judgment over time.
// Position OverviewWorking closely with senior engineers, you will:
You will be writing code, working with messy, real-world data, and learning how machine learning systems are built and run in practice.
Over time, as you build experience, you will take on more ownership and tackle increasingly open-ended problems.
// Duties and ResponsibilitiesRequirements
// Required Skills / ExperienceBenefits