Find work in Canada.

599,914 jobs across our Canadian network. How we count

  • Principal Software Engineer (Agentic Integration)

    Black Duck Software, Inc.

    Calgary, AB

    …application security products (SAST, SCA, and DAST) directly into the developer's agentic workflow. This role is less about general programming depth and more about the hands-on experience…

  • Senior Software Engineer (AI & Full Stack)

    Fable

    Remote, Canada

    • Full-time
    • Remote

    Improve developer experience through automation, tooling, and reusable engineering patterns.

  • Principal Developer Support Engineer - Builder Experience (BX)

    Okta

    Toronto, ON

    End-to-End Ownership: Resolve our most complex developer cases, including multi-product architectures, ISV integration designs, and strategic account escalations.

  • AI Engineer

    PLATO

    Remote, Canada

    • $75 to $95 CAD / hour
    • Contract
    • Remote

    Develop AI and machine learning applications using Python, machine learning frameworks, APIs, and REST-based services.

  • Senior Data Architect

    The Kraft Heinz Company

    Toronto, ON

    • Full-time

    Experience with enterprise-scale data engineering orchestration frameworks/ELT tools and common data engineering Python libraries (dbt, pandas, great expectations, etc.).

  • Senior Software Engineer (Data/Backend)

    Blackpoint Cyber

    Remote, Canada

    • $131,000 to $164,000 CAD / year
    • Full-time
    • Remote

    Deliver projects across our stack - TypeScript/Node.js, Python, and Go services hosted on Kubernetes - flexing between data engineering and general backend work as priorities shift.

  • Data Engineer II, Alexa Audio

    Amazon

    Vancouver, BC

    - Develop and manage scalable, automated, and fault-tolerant data solutions using technologies such as Spark, EMR, Python, Redshift, Glue, and S3

  • Senior Engineer, TFM, Risk & Total Fund Management Technology

    CPP Investments | Investissements RPC

    Toronto, ON

    • Full-time

    Extensive experience with programming languages such as Python, C++, or Java, with the ability to write clean, readable, well-documented code.

  • Senior Infrastructure Engineer (Forward Deployed)

    ANVIL

    Ottawa, ON

    • Full-time

    Proficiency in scripting for automation (e.g., Bash, Python)

  • Senior Integration Engineer (Forward Deployed)

    ANVIL

    Ottawa, ON

    • Full-time

    Proficiency in Python and web frameworks (e.g., Django, Flask)

  • Staff Engineer, Computer Vision

    Stryker

    Burnaby, BC

    • $105,300 to $140,450 CAD / year
    • Full-time

    Experience with Python and/or C++, with CUDA as a plus.

  • Manager Platform Security

    Paymentus Group Inc

    Richmond Hill, ON

    • Full-time

    Provide hands-on technical leadership for security reviews of applications and services written primarily in Java, NodeJS, Python, and Golang.

  • Staff Engineer - Experimentation Platform

    Faire

    Toronto, ON · Kitchener, ON

    …quality. We care about good engineering practices, excellent developer experience, security, testability, ease of maintenance, and scaling to serve millions of users. We value best…

  • Analyst ETF Services (m/f/d)

    Solactive AG

    Toronto, ON

    Optimizing existing operational processes with Python.

  • Stagiaire en Développement Cloud, Intern Cloud Developer – FCAP

    Autodesk

    Montreal, QC

    • Full-time

    Posséder une expérience en développement logiciel backend ou orienté objet, de préférence avec Java ou un langage similaire (Kotlin, C#, Python ou Go).

  • Full Stack Engineer (1877)

    Direct IT Recruiting Inc.

    Toronto, ON

    • $85 to $90 CAD / hour
    • Contract

    SKILLS: 7+ years Full Stack Developer, .NET, .NET Core, C#, SQL, Python, GitHub Copilot, Cursor, Oracle PL/SQL, T-SQL, Snowflake, AKS, DBT Data Build Tool, Jenkins

  • Machine Learning Engineer - (Computer Vision)

    Jumio Corporation

    Montreal, QC

    • Full-time

    Strong Engineering: Expert proficiency in Python (both machine learning and vision libraries such as Pillow, OpenCV, PyTorch, etc). You write clean, modular, production-ready code.

  • Senior Application Security Engineer

    Paymentus

    Richmond Hill, ON

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

    Extensive hands-on development experience in one or more of the following languages: Java, NodeJS, Python, Golang.

  • Solutions Architect

    Databricks

    Toronto, ON

    • Full-time

    Become an expert in, and promote Databricks inspired open-source projects (Spark, Delta Lake, MLflow, and Koalas) across developer communities through meetups, conferences, and webinars.

  • Senior Solutions Consultant - Open Data Platform

    Acceldata

    Kitchener, ON

    • Full-time

    Comfortable writing code in either Java, Python or Scala.

  • Market Data Business Analyst

    Confluence

    Montreal, QC

    • Full-time

    Identify opportunities to automate and optimize processes using Python or similar tools

  • Principal Engineer - New Initiatives (Founding Platform Engineer)

    Fulfillment IQ

    Toronto, ON

    • Full-time

    Deep, hands-on Python fluency. This is a code-first founding role. You'll write production Python from day one

  • Business Analyst

    Emterra Group

    Surrey, BC

    • Full-time

    Proficiency in Python for data analysis, automation scripting, or AI/ML model integration

  • Staff Machine Learning Engineer

    SCIENTIFIC GAMES

    Montreal, QC

    • Full-time

    Establish platform engineering standards across SDKs, templates, CI/CD, testing, infrastructure-as-code, and developer workflows

  • Python Developer

    Capco

    Toronto, ON

    • Full-time

    Capco is seeking an experienced Python Developer to join our Technology & Engineering practice in Toronto on a contract basis (4 days per week). This is an existing vacancy supporting the…