Find work in Canada.

A simpler way to find your next job.

  • Assistant Lead Foundations Engineer

    Egis in Canada

    Hamilton, ON

    • $105,000 to $155,000 CAD / year
    • Contract

    As part of the development of our rail geotechnical team, Egis is searching for an Assistant Lead Foundations Engineer for rail transit projects.

  • Senior System Administrator

    ICES

    Toronto, ON

    • Contract

    Collaborate with other IT staff to coordinate maintenance schedules and ensure that all systems are secure, up-to-date, and functioning efficiently. This involves using project management…

  • Senior System Administrator

    ICES Central

    Toronto, ON

    • Full-time
    • Temporary

    Collaborate with other IT staff to coordinate maintenance schedules and ensure that all systems are secure, up-to-date, and functioning efficiently. This involves using project management…

  • Maintenance Manager

    Bunge

    Hamilton, ON

    …is responsible to the Plant Manager and Regional Reliability Engineer for the safe, effective and efficient use of all manpower, materials, parts and other resources under their control as…

  • Building Servicer 2 - Aquatics (Under Review)

    City of Winnipeg

    Winnipeg, MB

    • Full-time

    …leave programs. Additionally, we offer education, training, and staff development opportunities to ensure that our employees are equipped with the necessary skills to advance in their…

  • Engineer, Data & Loyalty

    Dover Corporation

    Mississauga, ON

    • Part-time

    As a Staff Engineer, you will be a key member of a dynamic team of Software Engineering Developers who are tasked with development and maintenance of the point-of-sale software.…

  • Water Resources Engineer (Calgary)

    Onterris

    Calgary, AB · CAN-Alberta-Calgary

    • Full-time

    As an Water Resources Engineer, in our Calgary office you’ll be responsible for assisting multiple projects where you will have increasing interaction with our multi-disciplinary staff,…

  • Water Resource Engineer-In-Training

    Onterris

    Calgary, AB · AB · CAN-Alberta-Edmonton

    • Full-time

    As an Water Resource Engineer-In-Training in our Edmonton or Calgary office, you’ll be responsible for assisting multiple projects where you will have increasing interaction with our…

  • Senior / Staff Software Engineer, Motion Planning

    Waabi

    Toronto, ON

    • $158,000 to $269,000 USD / year
    • Full-time

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential…

  • Chief Mine Engineer

    Discovery Mining Ltd

    South Porcupine, ON

    • Full-time

    The Chief Engineer leads a multi-disciplinary team of technical staff at our Surface operation

  • Production Supervisor

    Aversan Inc.

    Montreal, QC

    • Full-time

    Coaches, trains and actively participate in the development of the skills of the staff under supervision. Establish regular training and mentoring plans for the group.

  • Roadmaster

    CPKC

    Saskatoon, SK

    • Full-time

    Lead and manage unionized staff in accordance with the Collective Agreement, facilitating resolutions for corrective actions, disputes, and grievances to uphold positive labor relations

  • Maintenance Manager

    Septodont

    Cambridge, ON

    • Full-time

    …conducts Employee Relations activities. Conducts the hiring process for departmental staff, as well as training and development…

  • Lead Engineer, Programs/Projects (Wastewater)

    Ontario Clean Water Agency

    Mississauga, ON · OCWA - Corporate Office

    • Full-time

    Join the Innovations Process Optimization & Technical Services team at the Ontario Clean Water Agency (OCWA) in an exciting opportunity to lead and inspire a dynamic team in developing…

  • Manufacturing Engineering

    ZF Foxconn Chassis Modules

    Windsor, ON

    • Full-time

    …PLC and robot programming & troubleshooting, manufacturing process improvements, mechanical improvements to tooling and equipment. Conformance to customer requirements. Must have…

  • Research Engineer - Instrumentation

    The University of British Columbia

    Vancouver, BC

    • $6,631.67 to $9,533.25 CAD / month
    • Full-time

    …excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich diversity to UBC…

  • Technical Lead (Full-Stack Engineering & AI)

    Brainhunter Systems Ltd

    ON · Ontario, Canada

    • Contract

    ✔ Proven experience as a Technical Lead, Staff Engineer, or Senior Full-Stack Developer

  • Intermediate‑Senior Civil Engineer Emissions Reduction and Compliance Group

    Pinchin Canada

    Mississauga, ON

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

    Pinchin is seeking an Intermediate‑Senior Civil Engineer to join our Emissions Reduction and Compliance team in Mississauga, ON. The role reports to the Operations Manager. This role…

  • Senior Project Manager – Geotechnical – Vancouver, BC

    The Headhunters Recruitment

    Vancouver, BC

    • Full-time

    This opportunity is ideal for an engineer who enjoys developing client relationships, winning work, leading teams, and delivering successful projects. If you're looking for a role where you…

  • Manager, Geosciences

    Associated Engineering

    AB · Edmonton, AB

    • Full-time

    …environmental professionals. You will support project delivery, develop staff, strengthen client relationships, and grow our presence in the…

  • Staff Machine Learning / Operations Research Engineer

    Burq, Inc.

    Remote, Canada

    • Full-time
    • Remote

    We're hiring a Staff ML/OR engineer to define and build the intelligence at the core of Dispatch OS, our platform for ML-assisted dispatch decisions. You'll set the technical direction for…

  • Research Engineer - Instrumentation

    University of British Columbia

    Vancouver, BC · UBCV | Civil and Mechanical Engineering Building (CEME)

    • $6,631.67 to $9,533.25 CAD / month
    • Full-time

    …excellence in research, innovation, and learning for all faculty, staff and students. Our commitment to employment equity helps achieve inclusion and fairness, brings rich diversity to UBC…

  • Product Support Analyst

    Trimble Inc.

    Richmond Hill, ON · Canada - Richmond Hill, Ontario (Applanix)

    • Full-time

    Participate in the technical training of staff and clients in the use of company products.

  • Virtual Design and Construction Coordinator

    EllisDon

    Ottawa, ON · ON · Ontario Projects

    • Full-time

    Interact with engineers and designers to quickly and accurately create drawings and 3D models during design process using CAD and or Revit software