Find work in Canada.

334,793 jobs across our Canadian network. How we count

  • Software Engineer (AI Engineer)

    Scotiabank

    Toronto, ON

    Experience developing applications (Python and microservice architecture are preferred).

  • Team Lead and Technical Manager - Functional Testing

    Thorens Inc.

    Montreal, QC

    • Full-time

    software tools used in test environments, including Python;

  • Sr. Data Engineer

    eBay

    Toronto, ON

    • Full-time

    Proficiency in Python, Java, and Scala, with a strong foundation in data structures and multithreading.

  • Principal Software Engineer, Avigilon Access Control

    Motorola Solutions

    Vancouver, BC

    • Full-time

    Deep expertise in low-level systems programming (C and C++) as well as modern, high-concurrency cloud development languages (such as Go, Python, or Node.js).

  • Senior Controls Software Developer

    Ballard Spahr LLP

    Burnaby, BC

    Working proficiency in Python for scripting, data analysis, or test automation.

  • IT & Tyresense Support Analyst

    Rimex Supply Ltd.

    Langley (District), BC

    The role provides an opportunity to build skills across user support, troubleshooting, Python scripting, internal application support, software

  • Data Engineer

    eBay

    Toronto, ON

    • Full-time

    …to develop scalable data platforms and services that improve developer productivity, system performance, and operational…

  • Java Developer

    Capgemini

    Montreal, QC

    Experience using Python and Unix in production environments.

  • Senior Full-Stack Engineer (Front-End Leaning), North Admin

    Cohere

    Remote, Canada

    • Full-time
    • Remote

    Have shipped (lots of) fullstack code (Python and React) in production

  • Co-op Researcher - Machine Learning, Speech & Audio AI

    Huawei Technologies Canada Co., Ltd.

    Markham, ON

    • Internship

    Previous internship experiences with C++ and Python development.

  • Co-op Researcher - Physical AI

    Huawei Technologies Canada Co., Ltd.

    Markham, ON

    • Internship

    Strong coding skills in Python, experience with coding in Pytorch.

  • Co-op Researcher - Video Generation & 3D Computer Vision

    Huawei Technologies Canada Co., Ltd.

    Markham, ON

    • Internship

    Coding in Python, PyTorch / TensorFlow (at least one)

  • Data Solutions Architect

    Spaulding Ridge

    Toronto, ON

  • Data Analyst

    Stripe

    Canada

  • Generative AI & Machine Learning Developer

    Veracity Ventures Inc.

    Remote, Canada

    • Full-time
    • Remote

    We are seeking a motivated Generative AI & Machine Learning Developer to contribute to the design, development, and implementation of AI-driven solutions. Candidates with strong academic,…

  • Validation / Verification Eng, Sr Supervisor - 18341

    Synopsys Inc

    Ottawa, ON · Nepean, ON

    • Full-time

    Build automated validation frameworks using Python and C/C++ to improve test efficiency and data collection

  • IP Post-Silicon Validation Lead

    AMD

    Markham, ON

    • $187,200 to $280,800 USD / year
    • Full-time
  • Consultant, Technical Solutions

    Grantek Systems Integration

    Burlington, ON

    • Full-time

    Perform scripting and development using Python and SQL, minimizing unnecessary customization

  • Senior Staff Software Developer, Core Infrastructure

    Robinhood

    Toronto, ON

    …engineering team builds on - owning the systems, primitives, and developer-facing abstractions that power 24/7 trading, crypto, and global expansion. We treat infrastructure as a product:…

  • AI Enablement Specialist

    Reliance Home Comfort

    Toronto, ON

    Familiarity with Power Platform, Power Automate, Python, APIs, low-code/no-code development, or related technologies is considered an asset.

  • Principal Backend Engineer

    US Mobile

    Toronto, ON

    • Full-time

    Develop and maintain RESTful APIs using Java (Spring Boot or related web frameworks) or Python (Flask, Django)

  • Principal Backend Engineer

    US Mobile

    Montreal, QC

    • Full-time

    Develop and maintain RESTful APIs using Java (Spring Boot or related web frameworks) or Python (Flask, Django)

  • Founding AI Quality & Release Engineer

    Raydar

    Remote, Canada

    • Full-time
    • Remote

    7 to 15 years in quality engineering, release engineering, platform engineering, developer productivity, SDET-adjacent engineering, or a similar software role.

  • Senior Forward Deployed Engineer (Gemini Enterprise)

    Artefact North America

    Montreal, QC

    Develop user-facing interfaces in TypeScript/React and the backend services and APIs behind them in Python or Node.

  • Senior, AI & Data Science

    Artefact North America

    Montreal, QC

    Proficiency in Python (scikit-learn, XGBoost; PyTorch a strong plus) and solid SQL.