Remote Machine Learning Engineer Jobs in Canada

Find remote machine learning engineer jobs in Canada. Browse flexible work-from-home machine learning engineer positions from companies hiring in Canada. Start your remote career today.

❌ Clear Results
Looking for Machine Learning Engineer roles outside of Canada? Click ❌Clear Results to explore jobs across all locations and categories!
Sourcegraph logo
16d

ML Engineer, Agentic Systems

Staff ML engineer building models, evaluations, and agentic systems for Sourcegraph’s code-understanding products. Improving enterprise code search quality, latency, cost, and reliability.

⛰️ North America
Full-time
$88,000 - $176,000 per year
Mid Level
Senior
πŸ€– Machine Learning Engineer
DockerGraphQLPostgresTypeScriptGo
Workiy Inc. logo
32d

Senior AI/ML Engineer

Senior AI/ML Engineer architecting enterprise Agentic AI orchestration platforms for IT services. Building modular agent workflows with Claude, LangGraph, RAG, vector databases, and FastAPI.

Node.jsPython
Clera logo
47d

Senior Geospatial Machine Learning Engineer

Senior Geospatial ML Engineer building satellite-imagery vegetation intelligence for a climate-tech company. Improving production models and pipelines to help utilities prevent wildfires and outages.

AirflowGrafanaPrometheusPythonPyTorchScikit-LearnTensorflow
Xero logo
70d

Staff Machine Learning Engineer

Staff Machine Learning Engineer designing and building backend generative AI solutions at Xero. Collaborating with a remote team to address complex R&D challenges and elevate technical capabilities.

πŸ‡¨πŸ‡¦ Canada
Full-time
CA$195,000 - CA$235,000 per year
Lead
πŸ€– Machine Learning Engineer
CloudKubernetesPython
Autodesk logo
107d

Principal Applied AI/ML Engineer

Principal Applied AI/ML Engineer designing and delivering high-impact AI systems for Autodesk's Forma Construction Cloud. Collaborating across teams to tackle complex technical challenges.

πŸ‡¨πŸ‡¦ Canada
Full-time
CA$131,000 - CA$191,400 per year
Lead
πŸ€– Machine Learning Engineer
AWSCloudPython
BMO U.S. logo
116d

Software Engineer – MLOps Technology

Software Engineer responsible for MLOps technology at BMO, focusing on software development lifecycle and system designs. Collaborating with functional teams to translate user requirements into technical specifications.

πŸ‡¨πŸ‡¦ Canada
Full-time
CA$61,600 - CA$113,900 per year
Mid Level
Senior
πŸ€– Machine Learning Engineer
AWSNumpyPython
3Pillar Global logo
123d

Architect / Principal, AI ML Engineer

AI/ML Architect at 3Pillar setting the technical direction for scalable AI solutions across multiple domains. Evaluating technologies and aligning AI initiatives with business goals and standards.

CloudMicroservicesPython
Federato logo
148d

Forward Deployed Machine Learning Engineer

Machine Learning Engineer developing machine learning models and workflows for the insurance industry at Federato. Focused on delivering robust and reliable ML solutions to improve underwriting processes.

Cloud