Find work in Canada.

326,697 jobs across our Canadian network. How we count

  • Staff Machine Learning Engineer, SecureAI

    Okta

    Toronto, ON

    $168,000 to $231,000 CAD / year

    Full-time

    8+ years of software development experience, with strong programming expertise in Python (and familiarity with Go or Typescript a plus).

  • Staff Machine Learning Engineer, SecureAI

    Okta

    Toronto, ON

    8+ years of software development experience, with strong programming expertise in Python (and familiarity with Go or Typescript a plus).

  • AI Full Stack Developer

    Synechron

    Halifax, NS

    $120,000 to $125,000 CAD / year

    Full-time

    Build scalable backend services using Python and FastAPI.

  • Data Analyst - Portfolio Reporting, Real Estate Debt

    QuadReal Property Group

    Vancouver, BC

    Full-time

    …similar planning tool is an asset. Experience with Tableau or Python is considered a…

  • Sr. Engineer - AI Solutions

    Magna International

    Aurora, ON · Toronto, ON

    $102,500 to $124,700 CAD / year

    Full-time

    This position will be responsible for developing next-generation AI solutions with Machine Learning, GenAI and Agentic AI to improve our engineering processes. These solutions will address…

  • Python Full Stack Developer

    Astek

    Montreal, QC

    Full-time

    Design, develop, and implement scalable solutions using Python and React within a dynamic, agile team.

  • Senior Data Engineer

    BMO

    Toronto, ON · SCC

    Full-time

    Hands on experience with SQL, NoSQL, Python, Spark, Scala

  • Staff AI Application Engineer

    RBC

    Toronto, ON

    Full-time

    Join RBC as a hands-on technical lead building production-grade GenAI and Agentic AI applications for Cyber, Risk, Regulatory, Control & Security domains. This is an individual contributor…

  • Java Spark Developer

    J&M Group

    Montreal, QC

    Contract

    Databricks, Delta Lake, Azure/AWS/GCP, Kafka, Python, Docker/Kubernetes, Airflow.

  • Full Stack Application Group Manager

    Citi

    Mississauga, ON

    Full-time

    Robust Backend Services: Design and build scalable microservices and RESTful/gRPC APIs using Python (FastAPI/Flask) and/or Java (Spring Boot).

  • Senior Quant Engineer

    Mackenzie Financial Corporation

    Toronto, ON · Greater Toronto Area, ON

    Other

    …construction, and reporting across a technology stack that includes Python, MongoDB/DocumentDB, FactSet/Axioma, Tableau, AWS, and GenAI infrastructure. We are a fast-paced team that moves…

  • Software Engineer - Python, AWS Lambda, AI

    Tata Consultancy Services

    Toronto, ON

    $90,000 to $110,000 CAD / year

    Full-time

    Hands-on expertise with Python, Lambda functions, APIs, LLM Models, Java

  • GenAI Engineer

    W3Global

    Canada

    Contract

    Senior level role on a five person engineering team building a production grade healthcare conversational GenAI platform. The stack centers on Python 3.12+, FastAPI, and Google ADK 2.0 as…

  • Data Scientist

    AgileGrid Solutions

    Canada

    Full-time

    …production environments. Expertise in designing scalable ML and GenAI solutions, including RAG architectures and AI automation workflows, is essential. Strong proficiency in Python and…

  • Senior Forward Deployed Engineer (Hybrid, Canada)

    Unit8

    Montreal, QC

    Full-time

    …domain (Data Engineering, Data Science, Cloud Engineering, or…

  • Senior AI Engineer

    Comm100

    Vancouver, BC

    $100,000 to $150,000 CAD / year

    Full-time

    3+ years of experience in AI/ML engineering, with a strong focus on generative AI technologies, prompt engineering, vector databases and GenAI operationalizing

  • AI Engineer

    Comm100

    Vancouver, BC

    $80,000 to $120,000 CAD / year

    Full-time

    1+ years of experience in AI/ML engineering, with a strong focus on generative AI technologies, prompt engineering, vector databases and GenAI operationalizing

  • Architect - Machine Learning

    Quantiphi

    Canada

    Full-time

    Strong proficiency in Python and experience with ML/AI frameworks such as PyTorch, TensorFlow, Scikit-learn, or Hugging Face.

  • Senior Quality Engineer – Test Automation, AI Testing & Java/Python

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    Full-time

    Quality Engineer – Test Automation, Java/Python & GenAI

  • Lead Consultant, Gen AI

    Lovelytics

    Toronto, ON

    Lovelytics is seeking a Lead GenAI Consultant with hands-on experience delivering client-facing projects in the Generative AI domain, particularly on the Databricks platform. As part of our…

  • GenAI Developer (AWS)

    Pacer Group

    Toronto, ON

    Contract

    Hands-on expertise in Machine Learning using Python, TensorFlow, PyTorch, and Scikit-Learn.

  • Co-op or Intern, Full-Stack Developer (January 2027)

    BDO

    Toronto, ON · Ottawa, ON · Oakville, ON

    Full-time

    Participate in our innovation program with exposure to GenAI (Azure OpenAI - python)

  • Regression Tester

    Synechron

    Toronto, ON

    $100,000 to $110,000 CAD / year

    Full-time

    …maintain automated test scripts using Selenium, Playwright, Python, and JavaScript. Lead regression testing, execute test plans, identify defects, and ensure high-quality…

  • AI Deployment & Solutions Lead

    Tata Consultancy Services

    Toronto, ON

    $115,000 to $165,000 CAD / year

    Full-time

    …solving complex problems by combining software engineering, AI/GenAI, data, cloud, integration and platform…

  • Generative AI Engineer

    PrecisionERP / PrecisionIT

    Toronto, ON

    Contract

    Build enterprise GenAI applications using LLMs, RAG, embeddings, vector search, and AI agents.