1

Machine Learning Engineer New Grad Jobs in Ontario

... new projects and focuses that meet the demands of the world's fast-paced business needs. Job ... As a machine learning engineer, you will be responsible for designing and implementing scalable ...

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 ...

The Machine Learning Engineer will play a pivotal role in driving innovation and operational ... and benchmark of new / existing smart factory ML solutions measures at other Magna plants or ...

Machine Learning Engineer About Themis Intelligence Themis Intelligence builds the Utility Knowledge Base (UKB) and Human-Guided Intelligence (HGI) platforms, redefining how utilities operate. Our ...

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 ...

As a Machine Learning Engineer, you will: * Join a world-class team of AI developers with an ... Grow by continuously learning new skills and exploring advanced topics in AI with a team that ...

Your New Role As the Senior Machine Learning Engineer, you will design, build, and optimize machine ... learning solutions across a number of high-value use cases. The role has a strong focus on time ...

next page

Showing results 1-20

Machine Learning Engineer New Grad information

See Ontario salary details

$26.5K

$109.4K

$202.5K

How much do machine learning engineer new grad jobs pay per year?

As of Jun 9, 2026, the average yearly pay for machine learning engineer new grad in Ontario is $109,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $150,000.00 per year, depending on experience, location, and employer.

What is a Machine Learning Engineer New Grad job?

A Machine Learning Engineer New Grad job is an entry-level role for recent graduates specializing in machine learning and artificial intelligence. It typically involves developing, training, and deploying machine learning models, working with large datasets, and optimizing algorithms for performance. New grads in this role often collaborate with data scientists, software engineers, and product teams to integrate models into applications. Employers look for proficiency in programming (Python, TensorFlow, PyTorch), a strong foundation in ML concepts, and experience with data processing. This role provides an opportunity to gain hands-on industry experience and grow technical skills in real-world applications.

What are the key skills and qualifications needed to thrive in the Machine Learning Engineer New Grad position, and why are they important?

To thrive as a Machine Learning Engineer New Grad, a strong background in computer science, statistics, and mathematics, often supported by a relevant degree, is essential. Familiarity with programming languages like Python or Java, machine learning frameworks (such as TensorFlow or PyTorch), and basic knowledge of data tools and cloud platforms is typically required. Effective problem-solving, eagerness to learn, and clear communication help new grads excel when collaborating on projects and learning from senior team members. These skills and qualities are vital for adapting quickly, contributing to team goals, and building a successful foundation in this fast-evolving technical field.

What are the typical day-to-day tasks of a Machine Learning Engineer New Grad?

As a Machine Learning Engineer New Grad, your daily tasks often include collecting and preprocessing data, developing and testing machine learning models, and analyzing model performance. You may work closely with data scientists and software engineers to integrate models into production systems and address real-world business problems. Participating in team meetings, code reviews, and collaborative projects is common, providing opportunities to learn best practices and receive mentorship. This hands-on, varied workload helps you quickly build technical and collaborative skills early in your career.

What are popular job titles related to Machine Learning Engineer New Grad jobs in Ontario? For Machine Learning Engineer New Grad jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Machine Learning Engineer New Grad jobs in Ontario look for? The top searched job categories for Machine Learning Engineer New Grad jobs in Ontario are:
Infographic showing various Machine Learning Engineer New Grad job openings in Ontario as of May 2026, with employment types broken down into 5% Full Time, 92% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $109,405 per year, or $52.6 per hour.

Machine Learning Engineer

Quincus

Toronto, ON โ€ข On-site

Full-time

Posted 4 days ago


Job description

"Make every logistics journey your best one yet"

The Company.
Founded in 2014, Quincus is a B2B supply chain operating SaaS platform headquartered inย Singapore. We solve today's global supply chain challenges with groundbreaking technology. Using AI and machine learning, we have digitized and optimized the logistics process while giving customers full transparency into their supply chain.ย 
ย 
Quincus was founded by two visionary entrepreneurs who possess more than a decade of experience in tech. Chief Product Officerย Katherina-Olivia Laceyย is leading a tech revolution in this space while empowering women in the supply chain industry.ย Jonathan E. Savoir, Chief Executive Officer, appeared on Forbes' 30 Under 30 Asia List in 2020, and also serves on the boards of several startups.ย ย 

Overview.
Quincus Research is building the next generation of intelligent systems for all Quincus products. To achieve this, we're working on projects that utilize the latest computer science techniques developed by skilled software engineers and research scientists. Quincus Research teams collaborate closely with other teams across Quincus, maintaining the flexibility and versatility required to adapt new projects and focuses that meet the demands of the world's fast-paced business needs.ย 

Job Overview.ย 
We are looking for a highly motivated and experienced machine learning engineer to join our team and help us develop and deploy deep learning and reinforcement learning algorithms at scale. 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.ย 

Responsibilities:ย 
- Design and implement scalable systems for serving deep learning and reinforcement learning models.
- Optimize inference performance of deep learning and reinforcement learning models using techniques such as quantization, pruning, and distillation.
- Utilize GPU computing to accelerate model training and inference.
- Develop and deploy production workflows for training and serving machine learning models.
- Collaborate with data scientists and software engineers to design and implement machine learning systems.
- Monitor and improve the performance of machine learning models in production.
- Stay up-to-date with the latest research and techniques in deep learning and reinforcement learning.ย 
ย 
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- 3+ years of experience in software engineering or machine learning engineering.
- Strong programming skills in Python (C++ or Java a plus)
- Experience with deep learning frameworks such as TensorFlow or PyTorch.
- Experience with GPU programming using CUDA, OpenCL, or similar libraries.
- Experience with distributed systems and cloud computing platforms such as Kubernetes, Docker, GCP, and AWS.ย 

Preferred Qualifications:ย 
- Ph.D. in Computer Science, Electrical Engineering, or a related field.
- 5+ years of experience in software engineering or machine learning engineering.
- Experience with reinforcement learning algorithms and frameworks.
- Experience with production deployment of machine learning models and implementation of APIs for big data.
- Strong understanding of computer architecture and performance optimization.
- Strong communication and collaboration skills.ย 

If you are passionate about developing and deploying machine learning algorithms at scale, and want to join a dynamic team working on cutting-edge technology, we encourage you to apply for this position.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job