Find work in Canada.

619,824 jobs across our Canadian network. How we count

  • Systems Engineering

    BWXT

    Peterborough, ON

    Reporting to the Systems Engineering Manager, this role entails supporting the technical direction for the overall project and supporting technical interfacing to both internal and external…

  • Senior Ventilation Technician

    New Gold Inc.

    Emo, ON

    • Full-time

    …strategies, maintaining data integrity, supporting mine planning and engineering functions, and identifying opportunities to improve underground ventilation performance, safety, and…