As of November 6, 2026, Jobsy lists 46 machine learning engineer jobs in Toronto, ON. The median advertised pay is $85 an hour (from 5 postings). The most active employers are Tiger Analytics Inc., The Toronto-Dominion Bank (Canada) and Affirm. Skills often requested: machine learning, ml, python and pytorch.
No matching filters. Try another name.
46 jobs·Latest jobs · Canada··
Why we group jobs by company
Jobs from the same identified company share one card in each results page. As you load more, we merge that company’s additional jobs into its existing card, so large employers do not keep taking extra space. Use the arrows or numbered dots to browse, or View all to compare its loaded jobs and reach the company’s full list. Company pages show separate job cards.
7+ YOECandidates need 7+ years in ML or AI engineering with a record of shipping and owning production systems. They need hands-on experience with model training and evaluation, LLMs, RAG, embeddings, vector databases, MLOps tooling and AWS, plus strong Python.
Candidates need advanced hands-on experience with Azure Machine Learning, MLOps, CI/CD and containerized deployment, plus strong Python and production ML engineering skills. Deep knowledge of ML algorithms, statistics and data drift is also required.
Azure Machine Learning, Azure AI Foundry, Databricks, Power BI, Power Automate, VS Code
Candidates need extensive hands-on experience deploying machine learning models in production, plus advanced skills in Azure Machine Learning, MLOps and model monitoring. Strong Python and SQL skills, a solid grounding in statistics and ML algorithms, and clear communication with stakeholders are also needed.
Azure Machine Learning, Azure AI Foundry, Databricks, Power BI, Power Automate, VS Code
Candidates need hands-on experience shipping agentic systems, strong data preparation skills for complex unstructured data, and experience with open-source LLMs and commercial LLM APIs. Mentorship in agile software teams and clear communication with internal and external stakeholders are also required.
8+ YOE3+ MgmtCandidates need 8+ years of progressive software, data or technology delivery experience, including 3+ years leading technical teams, and experience delivering enterprise solutions in regulated environments. Strong knowledge of SDLC, Agile, DevOps and CI/CD, plus hands-on familiarity with cloud, SQL/Python/Java/.NET, ETL tools and data governance, is expected.
Azure DevOps, Git, Azure Data Factory, Databricks, Informatica, DataStage
Candidates need a master's or bachelor's degree in a technical field and demonstrated experience leading production machine learning or data platforms. Strong Python, Java, C or C++ coding and deep learning skills are required.
5+ YOECandidates need 5+ years as a professional ML or software engineer, with production recommender systems experience, large-scale data processing and online experiment design. A Bachelor's or Master's in Computer Science or equivalent experience is required.
Python, Spark, Databricks, BigQuery, Kubernetes, Vertex AI
Zurich Insurance Company Ltd. needs candidates with Python and SQL skills, software engineering basics (Git, APIs, testing, CI/CD), and an understanding of the machine learning lifecycle. Experience with cloud platforms and production-ready solutions is expected, with depth varying by level and specialization.
Candidates need experience putting neural network, computer vision or LLM models into production, plus strong Python skills and hands-on work with ML libraries. Experience with LLM APIs and prompt engineering is highly valued.
PyTorch, TensorFlow, Spark MLlib, XGBoost, SQL, OpenAI API
2+ YOECandidates need at least 2 years of professional machine learning engineering experience, including production ML systems or LLM applications. They must already use AI coding agents regularly and be able to judge the quality of model-generated ML code.
2+ YOECandidates need at least 2 years of professional machine learning engineering experience, including production ML systems or LLM applications. They must already use AI coding agents regularly and be able to judge the quality of model-generated ML code.
2+ YOECandidates need 2+ years of professional machine learning engineering experience, including production ML systems or LLM applications. They must regularly use AI coding agents such as Cursor or Claude Code and judge the quality of model-generated ML work.
5+ YOECandidates need 5+ years of software engineering experience and strong Python skills, plus solid knowledge of algorithms, system design and testing. Experience with ML and MLOps tools, mission-critical systems, and working directly with customers is expected.
Candidates need a track record of shipping production computer vision models and strong Python skills, with experience in PyTorch, TensorFlow or scikit-learn. They also need experience optimizing models for edge devices, sound software engineering practices, and the legal right to work in Canada.
Candidates need a track record of shipping production computer vision models, strong Python skills, and experience with PyTorch, TensorFlow or scikit-learn. Working knowledge of embedded systems and edge optimization is required, and candidates must be legally entitled to work in Canada.
Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.
Candidates need experience in machine learning, big data analytics, software engineering and software product design. They also need strong critical thinking, decision making and industry knowledge, and the ability to work independently on ambiguous problems.
Machine learning, Research, Cybersecurity, Problem solving, Decision making, Think creatively
ACV Auctions: ACV is a high growth technology company that provides a vibrant digital marketplace for wholesale vehicle transactions and data services.
5+ YOECandidates need a graduate degree (MS or PhD) in a computationally intensive field or equivalent experience, plus 5+ years of computer vision work. They must know PyTorch, OpenCV or TensorFlow with Python and SQL, and have cloud, Docker and Kafka experience.
ACV Auctions: ACV is a high growth technology company that provides a vibrant digital marketplace for wholesale vehicle transactions and data services.
3+ YOECandidates need a graduate degree (MS or PhD) in a computationally intensive field or equivalent experience, plus 3+ years of computer vision work. Required skills include PyTorch, OpenCV or TensorFlow, Python and SQL, cloud backend engineering on AWS or GCP with Docker microservices, real-time inference optimization, and streaming pipelines such as Kafka.
20+ YOECandidates need experience with customer churn prediction, Python or R, SQL, Databricks and machine learning frameworks. Strong feature engineering, large-scale data skills, statistical modelling and clear communication with technical and non-technical audiences are also needed.
3+ YOECandidates need 3+ years of production ML or data-heavy system experience, including shipping and owning models after launch. Real ranking or relevance experience, strong Python, and rigorous A/B testing skills are required.
Candidates need hands-on experience with machine learning in production, and preferably with LLM tools such as prompt engineering, RAG or agent frameworks. Experience with pricing, marketplace or fraud problems, cloud ML services, and independently scoping projects is an asset.
Candidates need strong hands-on Python and SQL skills, experience deploying ML models in cloud platforms, and working knowledge of Azure ML, Databricks, MLflow and CI/CD. Independent work and collaboration with data scientists and engineers are expected.
5+ YOECandidates need a bachelor's degree or higher in computer science or a related field and 5+ years of work experience. They must know Python, Spark, Hadoop and Docker, and be able to run production pipelines, containers and cloud environments.
Candidates need hands-on experience putting machine learning models into production on cloud platforms, with expert SQL and Python skills. Strong MLOps, CI/CD and model monitoring experience is essential, and GenAI or LLM experience is an asset.