Machine learning engineer jobs in Canada
69 open roles for machine learning engineers in Canada as of Nov 14, 2026. Affirm, Cerebras, Lyft, Epic Games and Jumio have the most. 30 are remote.
- Senior Software Engineer, Backend (ML Training and Serving)Affirm · 🇨🇦Remote CanadaCA$153K - CA$213KRemoteSeniorPythonKotlinMachine Learning
- Senior Software Engineer, Backend (ML Feature Platform)Affirm · 🇨🇦Remote CanadaCA$153K - CA$213KRemoteSeniorPythonKotlinMachine Learning
- Senior Machine Learning DeveloperClera · 🇨🇦MontrealCA$200K - CA$250KRemoteSeniorPythonGCPMachine Learning
- Senior AI/ML EngineerTempo Io · 🇨🇦Canada—RemoteSeniorPythonTypeScriptKotlin
- Software Engineer, ML Workload PlatformCohere · 🇨🇦Canada$175K - $325KRemoteGoPythonKubernetes
- Software Engineer, ML OpsAerovect · 🇨🇦Toronto$124K - $155KRemotePythonC++Docker
- Staff Machine Learning Engineer - Edge AISamsara · 🇨🇦Remote - CanadaCA$170K - CA$234KRemoteLeadRustPythonC++
- AI Engineer – Market SurveillanceCapco · 🇨🇦Canada - TorontoCA$118K - CA$152KPythonSQLGCP
- AI Engineer – Corporate Actions & Asset ServicingCapco · 🇨🇦Canada - TorontoCA$118K - CA$152KPythonGCPAzure
- Senior and Staff Data Scientist - Credit and Lending MLMercury · 🇺🇸🇨🇦San Francisco, CA, New York, NY, Portland, OR, or Remote…$167K - $299KRemoteLeadPythonSQLLLM
- AI Engineer (Superhuman Mail) - CanadaSuperhuman Platform Inc · 🇨🇦Remote - CanadaCA$128K - CA$210KRemoteGoPythonTypeScript
- Staff Machine Learning Engineer, Sensors & IntelligenceTonal · 🇨🇦Toronto, ONCA$160K - CA$185KRemoteLeadMachine LearningPyTorchTensorFlow
- Senior Machine Learning Engineer, FulfillmentInstacart · 🇨🇦Canada - Remote (ON, AB, BC, or NS Only)CA$180K - CA$190KRemoteSeniorPythonJavaC++
- PhD Machine Learning Engineer, InternStripe · 🇨🇦Toronto—InternPythonScalaMachine Learning
- Master's Machine Learning Engineer, InternStripe · 🇨🇦Toronto—InternPythonScalaMachine Learning
- Senior Software Engineer, ML API – AI InferenceCerebras · 🇨🇦Toronto, CAN—SeniorRustGoPython
- Staff Machine Learning EngineerTwilio · 🇨🇦Remote - Ontario, Canada (DNU) · +1 more locationCA$160K - CA$200KRemoteLeadPythonGCPAzure
- Machine Learning Engineer II (ROA + LTV ML)Affirm · 🇨🇦Remote CanadaCA$133K - CA$183KRemotePythonSQLMachine Learning
- Senior Applied AI EngineerClariti Cloud Inc. · 🇨🇦CANADA (Remote)CA$150K - CA$180KRemoteSeniorPythonGCPAzure
- ML Software Engineer, RoutingLyft · 🇨🇦Toronto, Canada—GoPythonC++
- (2027 Talent Pool) Software Engineer, AI/ML InfrastructureThumbtack · 🇨🇦Remote, OntarioCA$123K - CA$160KRemoteGoPythonPostgreSQL
- Senior Machine Learning ProgrammerEpic Games · 🇨🇦Montreal,Quebec,Canada—SeniorPythonMachine LearningPyTorch
- Senior AI Engineer (Voyager)Relayfi · 🇨🇦Toronto, ONCA$144K - CA$176KSeniorGoLLMAI
- ML Research Scientist - Inference MLCerebras · 🇺🇸🇨🇦United States and Canada—PythonC++.NET
- Applied AI Engineer, Video AgentHeyGen · 🇨🇦🇺🇸San Francisco, Palo Alto, Los Angeles, TorontoCA$180K - CA$240KGoPythonTypeScript
- Staff Machine Learning EngineerBabylist · 🇨🇦Canada—LeadPythonTypeScriptReact
- Machine Learning Intern 2027 (Toronto)Pinterest · 🇨🇦Toronto, ON, CA—InternPythonJavaC++
- Principal AI Engineer - Context - Agents and ContextElastic · 🇨🇦CanadaCA$154K - CA$244KLeadPythonTypeScriptLLM
- Staff Machine Learning Engineer, SecureAIOkta · 🇨🇦Toronto, Ontario, CanadaCA$172K - CA$236KLeadGoPythonTypeScript
- Principal Machine Learning Engineer, SecureAIOkta · 🇨🇦Toronto, Ontario, CanadaCA$200K - CA$275KLeadGoPythonTypeScript
- Senior Applied Scientist, ML Predictive Maintenance (Asset Intelligence)Maintainx · 🇨🇦CanadaCA$123K - CA$180KSeniorPythonMachine LearningLLM
- Software Engineer Intern, Machine Learning (Summer 2027 - Toronto)Lyft · 🇨🇦Toronto, Canada—InternPythonMachine LearningPyTorch
- Senior Software Engineer (Typescript / Frontend) - AI/MLClickHouse · 🇨🇦Canada$147K - $238KRemoteSeniorTypeScriptJavaScriptReact
- Senior Data Scientist - Risk MLMercury · 🇺🇸🇨🇦San Francisco, CA, New York, NY, Portland, OR, or Remote…$167K - $251KRemoteSeniorPythonSQLMachine Learning
- Senior Machine Learning EngineerCensys · 🇺🇸🇨🇦Remote (US/Canada)CA$174K - CA$206KRemoteSeniorGoPythonGCP
- Senior Applied Machine Learning Engineer - Asset IntelligenceMaintainx · 🇨🇦CanadaCA$123K - CA$180KSeniorPythonDockerMachine Learning
- Fullstack Engineer (TypeScript), AI Engineering: Duo Client SDKGitLab · 🇨🇦Remote, Canada—RemoteTypeScriptNode.jsVue
- Applied AI EngineerMaintainx · 🇨🇦CanadaCA$153K - CA$224KLLMRAG
- Backend Engineer (Python),AI Engineering: Agent FoundationsGitLab · 🇨🇦🇵🇱🇬🇧Remote, Canada; Remote, Poland; Remote, United Kingdom—RemotePythonJavaScriptRuby
- Staff Machine Learning Engineer, Generative AI (Auth0)Okta · 🇨🇦Toronto, Ontario, CanadaCA$168K - CA$231KLeadGoPythonTypeScript
- Machine Learning Programmer, MemoryEpic Games · 🇨🇦Montreal,Quebec,Canada—PythonMachine LearningPyTorch
- Machine Learning InternEpic Games · 🇨🇦Montreal,Quebec,Canada—InternC++C#Machine Learning
- Machine Learning Engineer, Safety and Customer Care AILyft · 🇨🇦Toronto, Canada—PythonMachine LearningLLM
- Senior Machine Learning Engineer (Fraud)Affirm · 🇨🇦Remote CanadaCA$153K - CA$213KRemoteSeniorPythonMachine LearningPyTorch
- Machine Learning Engineer - (Computer Vision)Jumio · 🇨🇦Montreal—PythonMachine LearningPyTorch
- Senior Software Engineer - Integrations - AI/MLClickHouse · 🇨🇦Canada$147K - $238KRemoteSeniorPythonSQLLLM
- ML Engineer Manager, AI Conversation PlatformStripe · 🇨🇦Toronto, Canada—Machine LearningLLMAI
- Applied Machine LearningIdeogram · 🇨🇦Toronto—PythonMachine LearningPyTorch
- Senior Applied ML/AI Scientist - SearchFaire · 🇨🇦Kitchener-Waterloo, ON; Toronto, ONCA$180K - CA$248KSeniorPythonMachine LearningLLM
- Senior Machine Learning EngineerJumio · 🇨🇦Montreal—SeniorPythonMachine LearningPyTorch
Showing the newest 50. See all 69 in search
Questions about Machine learning engineer jobs in Canada
- How many Machine learning engineer jobs in Canada are open right now?
- There are 69 open Machine learning engineer jobs in Canada at 40 companies on Hiring Right Now as of Nov 14, 2026. 4 of them were posted in the last seven days. The list is rebuilt every hour from the employers' own careers pages.
- Which companies have the most Machine learning engineer jobs in Canada?
- Right now the most openings are at Affirm (4), Cerebras (4), Lyft (4), Stripe (3) and Epic Games (3). The ranking changes as companies open and close roles.
- Are there remote Machine learning engineer jobs in Canada?
- 30 of the 69 open Machine learning engineer jobs in Canada (43%) are listed as remote. Remote roles are often limited to certain countries or time zones, so check the location line of each job.
- How do I apply for Machine learning engineer jobs in Canada?
- Open a job and press “Apply on company site”. You go straight to the employer's own careers page and apply there. Hiring Right Now needs no account and charges nothing for applying.



















