Find work in Canada.

562,189 jobs across our Canadian network. How we count

  • Structural Engineer Project Manager

    KL Engineering Inc.

    Saskatoon, SK

    • Full-time

    KL Eng is seeking an Intermediate Structural Engineer / Project Manager to join our growing team. This role is for a technically strong engineer who wants to start running projects, not…

  • Senior Software Engineer, Foundational Storage

    Sentry

    Remote, Canada

    • $200,000 to $420,000 CAD / year
    • Full-time
    • Remote

    As a Senior Software Engineer on the team, you’ll work on both the systems and the code that makes them easy to use. You’ll tackle questions of data consistency, availability, performance,…

  • Manager, ML/AI Engineer, Data & AI

    Toast

    Toronto, ON

    • $101,000 to $135,000 USD / year
    • Full-time

    Toast is recruiting on behalf of a global professional services firm with more than 10,000 people across Canada, serving many of the country’s largest enterprises and public sector…

  • Senior Engineer (Python / AWS / On-Premise)

    Caddie

    Toronto, ON

    • Full-time

    The engine at scale: containerised Python workers (FastAPI, NumPy, SciPy) that make the same decision on every machine, byte for byte

  • Senior Engineer (TypeScript / React)

    Caddie

    Toronto, ON

    • Full-time

    Interaction: pointer events, drag, requestAnimationFrame, state that never disagrees with what is drawn

  • Senior Machine Learning Engineer

    TD

    Toronto, ON

    • Full-time

    We are seeking a Senior AI/ML Engineer to drive the strategic implementation of generative AI and machine learning capabilities across TD's enterprise platforms. This individual contributor…

  • Senior Machine Learning Engineer

    TD

    Toronto, ON

    • Full-time

    We are seeking a Senior AI/ML Engineer to drive the strategic implementation of generative AI and machine learning capabilities across TD's enterprise platforms. This individual contributor…

  • Senior Embedded Software Engineer

    Ranovus

    Ottawa, ON

    • Full-time

    We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware design team.

  • Senior Software Engineer, Test

    Providius

    Hamilton, ON

    • Full-time

    Providius is looking for an experienced Senior Software Engineer, Test to help us build stronger, faster, and more reliable ways of validating complex software systems.

  • Backend Engineer

    Bluehost

    Canada

    • Full-time

    …of small-business websites. You'll own backend features in Python, on Linux, backed by MySQL, with real say in how we modernize this platform, and real input on technical decisions. Perl…

  • Senior AI/ML Engineer

    BayOne Solutions

    Canada

    • Contract

    We are seeking a Senior Machine Learning Engineer with hands-on experience building, deploying, and optimizing machine learning models in production environments. Retail or e-commerce…

  • Cyber Security Specialist

    Thales

    Fredericton, NB

    • Full-time

    Thales has a vacancy for a Cyber Security Specialist (Detection Engineer) is responsible for the prevention of Cybersecurity incidents by real-time monitoring, detection, and analysis of…

  • Senior Software Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    This position is well suited for someone who combines strong software engineering fundamentals with hands-on experience applying AI technologies to solve real-world problems. As a Senior…

  • Sr. Test Engineer

    Insight Global

    Gatineau, QC

    • $52 to $62 CAD / hour
    • Contract

    Senior Software Test Engineer, Network & Distributed Systems

  • Senior Software Engineer

    Voices

    ON · Ontario, Canada

    • Full-time

    As a Senior Software Engineer, you’ll join a high-performing development organization working in cross-functional teams to design, build, and evolve modern full-stack systems that power…

  • Senior Machine Learning Engineer

    TekRek

    Montreal, QC

    • $140,000 to $160,000 CAD / year
    • Full-time

    This is a senior, hands-on ML engineering role. You take a business problem, turn it into a machine learning solution, and carry it into production. You’ll work on client projects across…

  • Senior Python Engineer

    Collabera

    Toronto, ON

    • $90 to $95 USD / hour
    • Contract

    Type (Contract, C2H, Perm): 6-month contract (with the possibility for extension)

  • Machine Learning Engineer, VLA & RL - Senior

    cyberwave digital agency

    Zurich, ON

    • Full-time

    Strong Python and PyTorch skills, with good software engineering habits for reproducible training, experiment tracking, datasets, and evaluation

  • Ingénieur·e en automatisation IA (Data Products)

    CGI

    Montreal, QC

    • Full-time

    CGI Montréal is hiring a Senior AI/Automation Engineer to industrialize how data products are designed, built, and operated for clients in the manufacturing sector. You will apply and…

  • Senior Application Support Engineer (Trading & Market Data) - Toronto

    Solactive AG

    Toronto, ON

    • Full-time

    Scripting experience with Bash and/or Python.

  • Lead AI Engineer - TCO Agent Platform

    EPAM Systems

    Canada

    • Full-time

    Reporting directly to the Technical Product Manager, you will collaborate closely with Solution, Platform, and Enterprise Architects. You will also have a Senior Software Engineer under…

  • Senior Security Engineer

    MatchBox Consulting Group

    Vancouver, BC

    • Full-time

    MatchBox Consulting Group is currently seeking a Senior Security Engineer for a permanent role at a client of ours located in Vancouver

  • Software Analyst

    Hitachi Rail

    Toronto, ON

    • Full-time

    …the railway signaling domain. Working under the guidance of a Senior Software Analyst or Technical Specialist, the incumbent develops expertise in one or more subsystem functional areas and…

  • Staff Data Engineer

    Meeru AI Inc

    Remote, Canada

    • Full-time
    • Remote

    …source. This is a hands-on, high-ownership engineering role with a clear path toward Senior…

  • Ingénieur(e) En Gestion De Données ML

    Ericsson

    Montreal, QC

    • Full-time

    Proficiency in Python, Go, and SQL; hands-on experience with Docker, Kubernetes, Helm/Flux, and GitOps tools.