1

Machine Learning Engineer Amazon Jobs in Toronto, ON

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.

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 efficiency through data-driven solutions leveraging machine learning and artificial intelligence. You will ...

Machine Learning Engineer

Mississauga, ON · On-site

CA$85K - CA$135K/yr

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

As a Machine Learning Engineer, you will: * Join a world-class team of AI developers with an extensive track record of shipping solutions at the cutting-edge * Architect scalable machine learning and ...

This role is hands-on and engineering-focused. 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 ...

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

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

next page

Showing results 1-20

Machine Learning Engineer Amazon information

What are the key skills and qualifications needed to thrive as a Machine Learning Engineer at Amazon, and why are they important?

To thrive as a Machine Learning Engineer at Amazon, you need a strong background in computer science, mathematics, and statistics, often with an advanced degree and experience in machine learning algorithms. Proficiency with Python, TensorFlow or PyTorch, AWS cloud services, and familiarity with data modeling and big data tools is typically required. Strong problem-solving abilities, effective communication, and collaboration skills help drive innovative solutions in cross-functional teams. These capabilities are crucial for developing scalable, impactful ML systems that align with Amazon’s business goals and customer needs.

What does a Machine Learning Engineer do at Amazon?

A Machine Learning Engineer at Amazon designs, builds, and deploys machine learning models to solve complex business problems across various domains such as retail, Alexa, AWS, and logistics. They collaborate with data scientists, software engineers, and product teams to implement scalable solutions that leverage large datasets. Responsibilities often include developing algorithms, optimizing model performance, and integrating models into production systems to enhance customer experiences or improve operational efficiency.

How do Machine Learning Engineers at Amazon typically collaborate with product and engineering teams to deploy models into production?

Machine Learning Engineers at Amazon work closely with product managers, data scientists, and software engineers throughout the model development lifecycle. After designing and training models, they partner with engineering teams to integrate these models into scalable production systems, ensuring performance and reliability. Regular cross-functional meetings and code reviews are common, as is the use of Amazon's internal tools and cloud infrastructure for deployment. This collaborative environment enables rapid iteration and continuous improvement of customer-facing products powered by machine learning.
Infographic showing various Machine Learning Engineer Amazon job openings in Toronto, ON as of June 2026, with employment types broken down into 39% Full Time, and 61% Part Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.

Machine Learning Engineer

Quincus

Toronto, ON

Full-time

Posted 18 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 and identifying potential inconsistencies or verification signals in application materials based on available information. 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