Find work in Canada.

544,876 jobs across our Canadian network. How we count

  • Gen AI Engineer

    Synechron

    Montreal, QC

    • $80,000 to $90,000 CAD / year
    • Full-time

    Strong proficiency in Python and experience with AI/ML frameworks and APIs.

  • Python Developer

    LanceSoft, Inc.

    Montreal, QC

    • Contract

    Strong proficiency of Python with experience developing production-grade data processing pipelines

  • Senior Machine Learning Engineer

    Fusemachines

    Remote, Canada

    • Contract
    • Remote

    Write clean, object-oriented, and modular production code. Transition models from Python research environments to high-performance serving environments (packaging with ONNX, TensorRT, etc).

  • Data Engineer

    Zurich Canada

    Toronto, ON

    • Full-time

    Are you looking for a caring, collaborative, values-driven workplace with inspiring teammates and leaders? Do you have the ambition and desire to be the best and thrive at the most…

  • Data Scientist, AI & Machine Learning

    Scotiabank

    Toronto, ON

    …strategy, using cutting-edge Gemini prompting techniques and robust Python coding to solve high-impact business challenges. Success in this role requires strong communication,…

  • Principal Data Engineer

    Xplore Inc

    Markham, ON

    • Full-time

    Establish enterprise data lineage and cataloging using modern metadata management and data discovery tools; curate business glossaries and data contracts with domain owners.

  • Senior Software Developer, AI/ML GenAI, Google Cloud AI

    Google

    Waterloo, ON

    …change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search.…

  • Senior / Staff ML Ops Engineer

    Waabi

    Toronto, ON

    • $184,000 to $272,000 USD / year
    • Full-time

    Shape the developer-facing surface - CLIs, SDKs, job submission, templates, paved paths - designed with the teams who'll use them. Make the common case one command and keep the uncommon…

  • AI Engineer

    Triunity Software

    Halifax, NS

    • $100,000 to $110,000 CAD / year
    • Full-time

    …passionate about pushing the boundaries of what's possible with AI, we want to hear from…

  • AI Engineer

    Triunity Software

    St. John's, NL

    • $100,000 to $110,000 CAD / year
    • Full-time

    Collaborate with cross-functional teams to integrate AI solutions into existing software products

  • AI Engineer

    Triunity Software

    Fredericton, NB

    • $100,000 to $110,000 CAD / year
    • Full-time

    Collaborate with cross-functional teams to integrate AI solutions into existing software products

  • AI Engineer

    Triunity Software

    Winnipeg, MB

    • $100,000 to $110,000 CAD / year
    • Full-time

    Proficiency in Python and familiarity with software engineering best practices

  • AI Engineer

    Triunity Software

    Regina, SK

    • $100,000 to $110,000 CAD / year
    • Full-time

    Collaborate with cross-functional teams to identify and solve complex business problems using AI

  • AI Engineer

    Triunity Software

    Ottawa, ON · Ontario, ON

    • $100,000 to $110,000 CAD / year
    • Full-time

    Collaborate with cross-functional teams to integrate AI capabilities into software products

  • AI Engineer

    Triunity Software

    Quebec, QC

    • $100,000 to $110,000 CAD / year
    • Full-time

    Proficiency in Python and familiarity with software engineering best practices

  • AI Engineer

    Triunity Software

    AB · Edmonton, AB

    • $100,000 to $110,000 CAD / year
    • Full-time

    Collaborate with cross-functional teams to integrate AI solutions into existing software products

  • AI Engineer

    Triunity Software

    Victoria, BC

    • $100,000 to $110,000 CAD / year
    • Full-time

    Collaborate with cross-functional teams to integrate AI solutions into existing software products

  • Applied AI Engineer

    Ranger AI

    Canada

    • Full-time

    Experience with Python and modern backend development.

  • Senior Data Analyst

    Alberta Innovates / InnoTech Alberta

    Edmonton, AB

    Use Python (pandas, NumPy, matplotlib/seaborn, scikit-learn) for advanced analytics, statistical modelling, automation of repetitive analytical tasks, and data wrangling at scale.

  • Senior Applied AI/ML Developer (AutoCAD & Civil 3D)

    Autodesk

    Toronto, ON

    • Full-time

    Familiarity with AutoCAD, Civil 3D, or other AEC/design software (as a user or developer via their APIs/SDKs)

  • Senior Applied AI/ML Developer (AutoCAD & Civil 3D)

    Autodesk

    Toronto, ON

    • Full-time

    Familiarity with AutoCAD, Civil 3D, or other AEC/design software (as a user or developer via their APIs/SDKs)

  • Senior Applied AI/ML Developer (AutoCAD & Civil 3D)

    Autodesk

    Vancouver, BC · Greater Vancouver Metropolitan Area

    • Full-time

    Familiarity with AutoCAD, Civil 3D, or other AEC/design software (as a user or developer via their APIs/SDKs)

  • New Graduate / Internship Applications

    Compass Data & AI

    Montreal, QC

    • Internship

    Programming Languages: Proficiency in SQL and Python is essential; experience with PyTorch, Spark, Scala, or similar technologies is a plus.

  • Software Engineer III (AI Integration)

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    Work with structured and unstructured datasets using Python, SQL, Spark, Pandas, etc.

  • Forward Deployed Engineer

    Urban Ridge Supplies

    Toronto, ON

    • Full-time

    We are working with a fast-growing AI software company, and they are looking to hire a Forward Deployed Engineer in Toronto to help bring AI into real-world healthcare environments. It's AI…