Python Jobs in Canada
192 open roles, updated daily
Filters2

Apply for the Senior Software Engineer, Machine Learning role at hive.co. Remote in Canada, build cloud big data and ML platforms. Competitive perks.

Apply for the Senior Software Engineer, Machine Learning role at hive.co. Remote in Canada, build cloud big data and ML platforms. Competitive perks.
Intern with Harvey to build AI products. Gain hands-on experience in GenAI and enterprise systems while working in Toronto.
Intern with Harvey to build AI products. Gain hands-on experience in GenAI and enterprise systems while working in Toronto.

Build the core data platform for Later's AI products. Own infrastructure, pipelines, and data foundation across GCP and AWS.

Build the core data platform for Later's AI products. Own infrastructure, pipelines, and data foundation across GCP and AWS.

Join Babylist as a Staff Machine Learning Engineer in Canada. Own personalization, build custom embeddings, and shape AI systems. Apply today.

Join Babylist as a Staff Machine Learning Engineer in Canada. Own personalization, build custom embeddings, and shape AI systems. Apply today.
Join gigi in Toronto as an AI Ads Product Builder/FDE. Build AI media management tools for enterprise advertising. Salary: $110k to $200k.
Join gigi in Toronto as an AI Ads Product Builder/FDE. Build AI media management tools for enterprise advertising. Salary: $110k to $200k.
Join gigi in Toronto as an AI Agent Engineer. Own end-to-end agent development using Python, LangGraph, and LLMs. Base salary $110k-$200k plus equity.
Join gigi in Toronto as an AI Agent Engineer. Own end-to-end agent development using Python, LangGraph, and LLMs. Base salary $110k-$200k plus equity.

Apply for the Machine Learning Intern 2027 role at Pinterest in Toronto. Build scalable ML models and product features. Monthly salary $8,000 - $8,600 CAD.

Apply for the Machine Learning Intern 2027 role at Pinterest in Toronto. Build scalable ML models and product features. Monthly salary $8,000 - $8,600 CAD.

Join Instacart's Marketing Enablement & Technology team as a Software Engineer II. Build SEO and CRM systems. Remote in Canada (ON, AB, BC, NS).

Join Instacart's Marketing Enablement & Technology team as a Software Engineer II. Build SEO and CRM systems. Remote in Canada (ON, AB, BC, NS).

Join Stripe in Toronto as a PhD Data Scientist Intern. Build fraud and risk models impacting millions of businesses. Apply now.

Join Stripe in Toronto as a PhD Data Scientist Intern. Build fraud and risk models impacting millions of businesses. Apply now.

Build the core agentic voice AI framework at Glia. Focus on low-latency voice interactions and building trustworthy LLM controls for banking agents.

Build the core agentic voice AI framework at Glia. Focus on low-latency voice interactions and building trustworthy LLM controls for banking agents.

Join Sentry in Toronto as a Senior Technical Support Engineer. Drive AI-native support operations with Python, Java, and React. Apply today!

Join Sentry in Toronto as a Senior Technical Support Engineer. Drive AI-native support operations with Python, Java, and React. Apply today!

Join Databricks in Canada as a Delivery Solutions Architect. Lead post-sale technical strategy and drive AI platform adoption for strategic accounts.

Join Databricks in Canada as a Delivery Solutions Architect. Lead post-sale technical strategy and drive AI platform adoption for strategic accounts.
Apply for the Data Scientist role at HUMAN in Canada. Build fraud detection algorithms with Python and SQL. Salary: CA$125K – CA$175K.
Apply for the Data Scientist role at HUMAN in Canada. Build fraud detection algorithms with Python and SQL. Salary: CA$125K – CA$175K.

Apply for the Senior Data Scientist role at Clutch Technologies Inc. in Toronto. Shape financial services analytics with Python and SQL. Salary $150k-$200k.

Apply for the Senior Data Scientist role at Clutch Technologies Inc. in Toronto. Shape financial services analytics with Python and SQL. Salary $150k-$200k.

Join Miovision as a Senior Software Engineer, Adaptive in Canada Remote. Lead AI-first traffic optimization solutions. Apply on their careers page.

Join Miovision as a Senior Software Engineer, Adaptive in Canada Remote. Lead AI-first traffic optimization solutions. Apply on their careers page.

Join Lyft in Toronto as a Data Scientist on the Mapping team. Shape routing algorithms, analyze spatial data, and drive business decisions.

Join Lyft in Toronto as a Data Scientist on the Mapping team. Shape routing algorithms, analyze spatial data, and drive business decisions.

Apply as a Firmware Developer at Miovision in Kitchener for a hybrid, full-time role building custom hardware solutions with competitive pay.

Apply as a Firmware Developer at Miovision in Kitchener for a hybrid, full-time role building custom hardware solutions with competitive pay.

Apply for the Staff Technical Program Manager role at Tenstorrent in Toronto, Ontario, Canada. Drive complex AI data center deployment programs.

Apply for the Staff Technical Program Manager role at Tenstorrent in Toronto, Ontario, Canada. Drive complex AI data center deployment programs.

Join Zynga as a Senior Technical Artist to reinvent mobile game pipelines using AI tools for rapid prototyping and efficient art workflows.

Join Zynga as a Senior Technical Artist to reinvent mobile game pipelines using AI tools for rapid prototyping and efficient art workflows.

Apply for the Software Engineer, AI & Automation role at NerdWallet Canada. Remote position in Canada with a salary of CA$123K–CA$188K.

Apply for the Software Engineer, AI & Automation role at NerdWallet Canada. Remote position in Canada with a salary of CA$123K–CA$188K.

Join Epic Games in Montreal as a Principal Research Programmer. Build LLM-driven tools for Unreal Engine across a full-stack architecture.

Join Epic Games in Montreal as a Principal Research Programmer. Build LLM-driven tools for Unreal Engine across a full-stack architecture.

Join g2i as a Senior Software Engineer, AI Training on a remote contract basis. Evaluate AI coding agents for $100-$200/hr. Apply today!

Join g2i as a Senior Software Engineer, AI Training on a remote contract basis. Evaluate AI coding agents for $100-$200/hr. Apply today!

Apply for the Senior Software Engineer, AI Training contract role at g2i. Evaluate AI coding agents remotely with flexible hours at $100-$200/hr.

Apply for the Senior Software Engineer, AI Training contract role at g2i. Evaluate AI coding agents remotely with flexible hours at $100-$200/hr.
Join Moment Energy in Surrey, BC as a Data Scientist Co-op starting January 2027. Apply machine learning to advanced battery energy storage systems.
Join Moment Energy in Surrey, BC as a Data Scientist Co-op starting January 2027. Apply machine learning to advanced battery energy storage systems.