Find work in Canada.

A simpler way to find your next job.

  • Senior Mechanical Engineer

    WF Group Inc.

    Toronto, ON

    The Senior Mechanical Engineer is responsible for planning and conducting assignments with a high level of specialization and autonomy. This role involves solving complex engineering…

  • Senior Robotics and Control Engineer

    Promise Robotics

    Calgary, AB

    • Full-time

    We’re looking for a Senior Robotics and Control Engineer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. This role is…

  • Structural Engineer, Temporary Structures

    Egis Group

    Toronto, ON

    • $80,000 to $95,000 CAD / year
    • Full-time

    The Structural Engineer, Temporary Structures is a mid-level engineering role based in Toronto, Ontario, Canada, supporting the design and delivery of temporary structural systems across…

  • Staff Design Engineer, Canada

    Ashby

    Canada

    • Full-time

    Design Engineer - This posting covers both Mid and Senior levels. You have 2+ years of continuous experience (e.g., internships don’t count) as an Engineer or a Designer. You have good…

  • Structural Engineer -Building Engineering-

    Egis Group

    Calgary, AB

    • $80,000 to $95,000 CAD / year
    • Full-time

    The Structural Engineer - Building Engineering is a mid-level role based in Calgary, Alberta, Canada, operating within a hybrid work model requiring a minimum of 60% on-site presence. This…

  • Structural Engineer, Temporary Structures

    Egis Group

    Toronto, ON

    • $80,000 to $95,000 CAD / year
    • Full-time

    The Structural Engineer, Temporary Structures is a mid-level engineering role based in Toronto, Ontario, Canada, supporting the design and delivery of temporary structural systems across…

  • Lead Full Stack Developer

    Saatchi & Saatchi Canada

    Canada

    • Full-time

    Mentor mid-level and senior engineers; coach them through technical decisions, on-call experiences, and difficult code reviews.

  • OCS Design Lead

    Egis in Canada

    Toronto, Ontario

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

    The OCS Lead is a mid-to-senior level engineering role responsible for leading overhead contact system (OCS) design and delivery for rail and transit infrastructure projects in Greater…

  • Backend Engineer

    Creator

    Vancouver, BC

    • Full-time

    We are looking for a Mid-Level Backend Engineer who has "architectural empathy" - someone who writes clean Node.js code but keeps a sharp eye on how that code impacts database load, data…

  • Senior kdb+ Engineer

    Data Intellect

    Toronto, Ontario

    • Full-time

    Mentor and guide junior and mid-level developers, fostering a culture of technical excellence.

  • Software Engineer, Product

    GC AI

    Canada

    • Full-time

    …is $165,000 – $350,000. This range spans four levels, from mid-level to Principal. Final compensation will vary based on leveling, market conditions, geographic location, and candidate…

  • Growth Engineer

    GC AI

    Canada

    • Full-time

    …is $165,000 – $350,000. This range spans four levels, from mid-level to Principal. Final compensation will vary based on leveling, market conditions, geographic location, and candidate…

  • Piping Stress Engineer 3 - Nuclear

    Sargent & Lundy

    Toronto, ON · North York, ON

    • Full-time

    Mid-Level staff support engineering design projects with the following responsibilities:

  • Senior Software Engineer, Frontend (React)

    Afresh

    Ontario

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

    Step into a mentorship role to guide junior/mid-level engineers, foster technical growth, and conduct thoughtful, constructive code reviews.

  • Civil Project Engineer

    WalterFedy

    Hamilton, ON

    • Full-time

    The Civil Project Engineer is responsible for planning and conducting assignments with a high level of specialization and autonomy. This role involves solving complex engineering problems,…

  • RAMS Specialist, Kiewit Infrastructure Engineer

    Kiewit

    Oakville, Ontario

    • Full-time

    Support the development and apportionment of project‑level RAMS performance targets to system, subsystem, and component levels using structured methods such as Reliability Block Diagrams,…

  • Civil Project Engineer

    WF Group Inc.

    Hamilton, Ontario

    The Civil Project Engineer is responsible for planning and conducting assignments with a high level of specialization and autonomy. This role involves solving complex engineering problems,…

  • Senior Structural Design Engineer

    Fluor

    Vancouver, BC

    • Full-time

    Project set-up, developing control-level schedules, progress reporting and project close-out

  • Generative AI Engineer

    Soho Square Solutions

    Montreal, QC

    • Contract

    We are seeking a Cloud & AI Engineer to design, build, and maintain enterprise-scale multi-cloud infrastructure across Azure and AWS while enabling cloud-native AI solutions and agentic AI…

  • AI Lead Consultant, AI Practice

    Greenlight Consulting

    Toronto, Ontario

    • $90,000 to $130,000 CAD / year

    Validate requirements completeness with the FDE before build begins - no ambiguity that would require the engineer to make business decisions mid-build

  • Mechanical Engineer

    WF Group Inc.

    London, Ontario

    The Mechanical Engineer is responsible for planning and conducting assignments with a high level of specialization and autonomy. The intent is to have this individual service our industrial…

  • Agent Product Operations

    Runbook

    Canada

    • Full-time

    …currently running real operations for real customers today, from mid-market field services companies to large Fortune 500…

  • Mining Engineer

    Vale

    Greater Sudbury, Ontario

    • Full-time

    The Mining Engineer will work with mine operations and technical disciplines to make sure mining operations are planned, developed and operated in a safe, efficient and cost-effective…

  • RAMS Specialist, Kiewit Infrastructure Engineer

    Kiewit

    Oakville, ON

    Support the development and apportionment of project‑level RAMS performance targets to system, subsystem, and component levels using structured methods such as Reliability Block Diagrams,…

  • Senior .NET Developer

    Rentsync

    Toronto, ON

    • $100,000 to $120,000 CAD / year

    Mentor mid-level and junior developers and raise the technical bar through code reviews and knowledge sharing.