Find work in Canada.

340,765 jobs across our Canadian network. How we count

  • Sr. Software Engineer (ML Researcher)

    EarthDaily Analytics

    Vancouver, British Columbia

    • $145,000 to $170,000 CAD / year
    • Full-time

    Good skills and knowledge of best practices in at least one programming language (e.g. Python, C++)

  • AI Scientist & Engineer, Assurance Innovation Lab

    BDO

    Calgary, Alberta · Edmonton, Alberta · Halifax, Nova Scotia

    • Full-time

    Programming Languages: Expert-level Python is required. Professional proficiency in R, Scala, Java, or TypeScript is highly desirable

  • Senior Distinguished Engineer- International Card Tech

    Capital One

    Toronto, Ontario

    • Full-time

    10+ years of experience in coding with commonly used languages like Java, Python, Go, JavaScript/TypeScript, Swift

  • Analyste de Support à la Production / Production Support Analyst

    mthree

    Montreal, Quebec

    Compétences en scripting : Perl, Python ou shell Unix

  • Architect, Software Engineering

    Credera Experienced Hiring Job Board

    Quinte West, Ontario

    …client digital products, platform engineering and internal developer platforms, AI-native and agentic systems, and modernization of legacy estates. You set the technical direction, raise…

  • AI Architect I

    TextLayer

    Remote, Canada

    • $215,000 to $250,000 CAD / year
    • Full-time
    • Remote

    Architect and maintain Python-based services using FastAPI for internal and customer-facing AI use cases

  • Staff Software Engineer, App Runtime

    Snowflake

    Toronto, ON

    • Full-time

    Proficiency in programming languages, such as Java, Python, TypeScript or Go (strong in backend and familiar with modern web stacks like Node.js), applied in distributed environments where…

  • Software Engineer (Circuit Analysis, EDA frameworks, AI agents)

    Cadence Design Systems

    Vancouver, BC

    • Full-time
  • Staff Software Engineer, Web3

    Robinhood

    Toronto, ON

    Improve developer practices and lead the adoption of the latest AI tooling to maximize engineering output

  • Embedded Software Engineer

    Evertz Microsystems Limited

    Burlington, ON

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

    C++, C, Python programming and debugging skills

  • Senior Technical Staff Engineer - Analog Design

    Microchip Technology Inc.

    Ottawa, Ontario · Canada - Ottawa - March Road

    • Full-time

    Hands-on experience with scripting and automation (e.g., Skill, Python, Perl, Tcl)

  • GenAI Data Engineer

    Tiger Analytics Inc.

    Remote, Canada

    • Full-time
    • Remote

    Tune complex SQL queries and Python-based processing jobs to handle petabyte-scale environments efficiently.

  • Senior ML Research Scientist

    LawZero

    Montreal, Quebec

    Strong experience in Python software development, in the use of version control, collaboration tools, and experiment management and tracking tools.

  • Infrastructure Security Specialist - Email Security Internal

    Aylo Careers

    Montreal, Quebec

    Experience scripting and parsing information in Python/BASH/GoLang

  • Modeler

    Sony Pictures Imageworks

    Vancouver, British Columbia

    …scripting ability in relevant languages including MEL, Perl and Python a plus. Most desired 2 year diploma or 1 year certificate however minimal requirement of 2-3 years of relevant…

  • Python Developer

    Levio

    Montreal, Quebec

    Levio is currently seeking a Python Developer to contribute to a large‑scale project based in Montreal in a hybrid work model.

  • Senior Engineer - Analog Design

    Microchip Technology Inc.

    Ottawa, Ontario · Canada - Ottawa - March Road

    • Full-time

    Scripting/automation (Skill, Python, Perl, Tcl)

  • Sr. Manager, Retention Analytics

    McAfee

    Waterloo, Ontario

    • Full-time

    Data & coding fluency: A self-starter who isn’t afraid to get hands dirty - comfortable using SQL, Python, and generative AI tools as needed to access data and deliver analysis, even if not…

  • Senior Marketing Analyst

    Improvado

    Remote, Canada

    • Full-time
    • Remote

    Python or other scripting language for data analysis and automation.

  • Software Engineer Intern

    Cresta

    Toronto, Ontario

    • $30 to $50 CAD / hour

    Experience with one or more programming languages (e.g., Python, Go, Java, JavaScript, TypeScript)

  • Solution Specialist II, Infrastructure

    BCAA

    *Head Office

    • Full-time

    Manage and automate workloads in cloud environments, utilizing AWS cloud technologies and scripting languages such as PowerShell and Python.

  • Senior Security Operations Engineer

    Brex

    Vancouver, British Columbia

    While not primarily a development role, the team develops and maintains tools written in Go and Python, so experience with coding is required

  • Electronic Engineering Technologist – Onsite Position

    Curtiss-Wright Corporation

    Canada-Ottawa

    • Full-time
  • Principal Data Scientist (m/f/d)

    AutoTrader.ca

    Toronto, ON

    Expert-level programming skills in Python and SQL, and fluency with leading ML/AI frameworks (e.g., scikit-learn, TensorFlow, PyTorch)

  • Applied AI Engineer

    Nexxa.AI

    Remote, Canada

    • Full-time
    • Remote

    Strong proficiency in Python, JavaScript/TypeScript, Go, or similar production-oriented languages.