Find work in Canada.

394,360 jobs across our Canadian network. How we count

  • Senior Software Engineer

    Voices

    ON · Ontario, Canada

    • Full-time

    You’re comfortable working across a varied technical stack - including technologies such as PHP, JavaScript, Node.js, Python, and modern CSS - and modern architectural patterns (e.g., MVC,…

  • Staff Software Engineer - Code Authoring

    Forerunner

    Kitchener, ON

    • Full-time

    …unmatched speed and quality. The Code Authoring team owns the developer environment at Faire: the AI coding tools engineers use every day, remote development environments, and the sandboxes…

  • Testing Engineer - Research and Development

    LonTrend Corporation

    Edmonton, AB

    • Full-time

    Expertise in scripting language such as Python, Perl and TCL.

  • Senior Applied Researcher AI/ML ( CAD)

    PointClickCare

    Canada

    • Full-time

    Proficiency in Python. Proficiency in Java or other languages helpful.

  • Artificial Intelligence Systems Team Lead, Enterprise Architecture Data Management

    University of Saskatchewan

    Saskatoon, SK

    • Full-time

    Strong development skills in Python or Java with solid software engineering fundamentals is preferred

  • MarTech Developer

    BrainStation

    Vancouver, British Columbia · Toronto, Ontario

    • Full-time

    As a MarTech Developer, you'll be tasked with working on a variety of client-facing marketing technology initiatives. Working within cross-functional project teams, your responsibilities…

  • Senior Backend & Infrastructure Engineer

    Scispot

    Remote, Canada

    • $80,000 to $120,000 USD / year
    • Full-time
    • Remote

    Build and evolve backend services in Python and FastAPI, Java and Spring Boot, or closely related frameworks.

  • Senior Frontend Engineer

    Procurify

    Remote, Canada

    • $137,000 to $152,000 CAD / year
    • Full-time
    • Remote

    AI Tooling: Lead the evaluation and integration of new AI developer tools to continuously improve team velocity.

  • Senior Data Engineer

    BrainStation

    Toronto, Ontario

    • $120,000 to $145,000 USD / year
    • Full-time

    Strong programming skills in SQL, Python, or related languages.

  • Data Engineer

    Hotspex Media

    Toronto, Ontario

    • $85,000 to $115,000 CAD / year
    • Full-time

    Python or other scripting language for data tasks (Java, Scala, TypeScript also acceptable)

  • Full Stack AI Engineer

    Scispot

    Remote, Canada

    • $80,000 to $120,000 USD / year
    • Full-time
    • Remote

    Build polished workflows across React and TypeScript, Java Spring Boot and Python services, APIs, queues, data stores, and AWS infrastructure.

  • Embedded Software Engineer - DO 178

    CS GROUP

    Montreal, Quebec

    • Full-time

    Knowledge of C language, and scripting languages like Python.

  • Hardware Test Engineering Manager

    Kepler Communications Inc.

    Toronto, Ontario

    • Full-time
  • R&D Engineer

    Eyeline

    Vancouver, British Columbia

    • Full-time
  • Senior Software Engineer, Backend

    Brex

    Vancouver, British Columbia

    • $192,000 to $240,000 CAD / year
    • Full-time

    Experience working with backend programming languages (Java, Kotlin, Python)

  • Senior Software Engineer

    Clutch

    Toronto, Ontario

    • $160,000 to $200,000 USD / year
    • Full-time

    Proficiency in one or more modern programming languages (TypeScript, Python, Go, Ruby, C#, Rust, etc.)

  • MarTech Developer

    BrainStation

    Toronto, Ontario

    • $90,000 to $120,000 USD / year
    • Full-time

    As a MarTech Developer, you'll be tasked with working on a variety of client-facing marketing technology initiatives. Working within cross-functional project teams, your responsibilities…

  • Senior Software Engineer, Full-stack (Distribution Center)

    Afresh

    Ontario

    • $137,000 to $205,000 CAD / year
    • Full-time

    Python, PostgreSQL, GraphQL, Databricks, DBT, Terraform/OpenTofu, Azure, pair programming, test-driven development

  • Senior to Principal Geotechnical Engineer / Ingénieur(e) géotechnique – niveau sénior à principal(e)

    SRK Consulting

    Montreal, Quebec

    • Full-time

    Experience with data science and coding (Python) is an asset.

  • Manager, Data Engineer

    Brookfield

    Toronto, Ontario

    • Full-time

    Proven expertise in ETL/ELT, data modeling, data warehousing, data Lakehouse concepts with extensive experience with SQL and Python programming.

  • Senior IT Platform Administrator

    Desjardins

    Lévis, Quebec

    • Full-time

    Proficiency in bash scripting, Python or similar language

  • Senior IT Platform Administrator

    Desjardins

    Montréal-Ouest, Quebec

    • Full-time

    Proficiency in bash scripting, Python or similar language

  • Data Platform Engineer

    Princeton IT Services, Inc

    Toronto, Ontario

    • Contract

    Design and develop Snowflake-native applications including Snowpark (Python), stored procedures, tasks, streams, and dynamic tables to support day-end processing engines that run natively…

  • Technical Research Scientist

    Simon Fraser University

    Burnaby, British Columbia

    • Full-time

    P roficiency in data acquisition, analysis, and automation (e.g., Python, MATLAB).

  • Analyste de test technique principal·e I Technical Test Lead

    2K Vegas

    Montreal, Quebec

    • Full-time

    Formation technique avec maîtrise d’au moins un langage de programmation ou de scriptage tel que Java, Python, C#, Bash, Lua, PowerShell, etc.