Find work in Canada.

516,448 jobs across our Canadian network. How we count

  • Senior Mechanical Engineer – Mines and Ports

    AECOM

    Markham, ON · Calgary, Alberta

    • $150,000 to $220,000 CAD / year
    • Full-time

    …planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive and tangible impact…

  • Engineer - Automation

    Skyjack Inc.

    Guelph, ON

    • Full-time

    As an Automation Engineer at Skyjack, you will be responsible for designing, programming, and maintaining automation systems that enhance our manufacturing operations. You will work with…

  • Intermediate Process Mechanical Engineer- Water

    Stantec

    Edmonton, AB

    • Full-time

    We are currently looking for an Intermediate Process Mechanical Engineer, specializing in water and wastewater treatment to join our Water group in Edmonton or Red Deer. This team member…

  • Reliability Engineer or EIT - Base Plant, FMM

    Suncor Energy

    Fort McMurray, AB

    • Full-time

    Registered, or eligible for registration, with the Alberta Professional Engineers and Geoscientists (APEGA) as a Professional Engineer (P.Eng.) or Engineer-in-Training (EIT)

  • Canada Impact+ Emerging Leader in AI-integrated Biomedical Devices

    UVic Engineering and Computer Science

    Victoria, BC

    • Full-time

    The Canada Impact+ Emerging Leaders program is a $120 million investment to help institutions bring more internationally based early career researchers (ECR) to Canada. This program is…

  • Human Factors Engineer

    Ontario Power Generation

    Oshawa, ON

    • Full-time

    Ontario Power Generation (OPG) is looking for a dynamic, strategic and results-driven professional to join our team in the role of Human Factors Engineer.

  • PRODUCTION & PROJECT ENGINEER- TECHNISEAL, Candiac QC

    Oldcastle APG

    Candiac, QC

    • Other

    Group insurance** + **Employee and Family Assistance Program (EFAP)** and **telemedicine services** from your first day of employment.

  • Electrical Co-op

    Ausenco

    Burlington, ON

    • Internship

    Our Mining Division in Eastern Canada is growing, and we are currently recruiting for an Electrical Engineer co-op to join our team in the Burlington office. This will be a fall term co-op.

  • Waste Management Engineer-In-Training

    Dillon Consulting Limited

    Guelph, ON · Ottawa, ON · Toronto, ON · North York, ON

    • Full-time

    Dillon’s Waste Management discipline group is looking for a Waste Management Engineer-In-Training to join our multidisciplinary team of professionals. You will have the opportunity to work…

  • Quality Assurance Supervisor

    Wolf Steel Ltd

    Barrie, ON

    • Full-time

    …readiness, and achievement of assigned quality, operational, safety, training, and performance…

  • Aircraft Maintenance Engineer

    Alterra Mountain Company

    Abbotsford, BC

    Assist in mentoring and training Apprentice Aircraft Maintenance Engineers, supporting their technical development and professional growth.

  • Technology, Production Support, Summer Analyst, Mississauga, Canada, 2027

    Citi

    Mississauga, ON

    • Full-time

    We are committed to teaching you the ropes. The Summer Analyst Program starts in early May with an in-depth education on the Analyst role’s fundamentals and the nuances of Citi’s culture.…

  • Technology, Production Support, Full Time Analyst, Mississauga, Canada, 2027

    Citi

    Mississauga, ON

    • Full-time

    We’re committed to teaching you the ropes. The 2-year Analyst Program starts in July and begins with a robust training program. Here at Citi, rotational programs are intended to help you…

  • Freight Conductor - Beauharnois, QC

    CSX Transportation

    Beauharnois, QC

    • Full-time

    You are expected to attend four weeks of paid training at the Atlanta Training Center (ATC) in Atlanta, GA. Training includes a combination of classroom and computer-based learning,…

  • (Fastwater Staffing) Senior Platform Systems Engineer - Montreal, Canada | Full Relocation Package

    HIKINEX

    QC

    • Contract

    We are seeking a Satellite Bus System Engineer to design structural, thermal, power distribution, attitude control, propulsion, CD&H, TT&C/PDT, FSW and interface architecture that supports…

  • Process Engineer

    Mondelēz International

    Hamilton, ON · Plant - Hamilton, Canada

    • Full-time

    The Process Engineer is a key contributor and champion of the advancement of our Factories towards Mondelez Quest to Be the Best Vision.

  • Manufacturing Engineer (Nuclear Components)

    BWXT

    Cambridge, ON

    As our Manufacturing Engineer, Intermediate you will develop and improve manufacturing procedures, maintain quality-compliant shop documentation, resolve non-conformances, and support shop…

  • Operating Engineer Trainee I (Term - Up to 12 Months)

    University of Toronto

    Mississauga, ON

    The term of this training program is up to 12 months. Upon successful completion of the program, if a vacancy for a full-time position is available, the Trainee may apply.

  • Process and Continuous Improvement Engineer

    Atlantic Packaging Products Ltd.

    Brampton, ON

    • Full-time

    Provide training and support to production teams on the use of SPC tools to foster a culture of continuous quality improvement.

  • Reliability Engineer in Training I

    Acuren Inspection, Inc.

    Dartmouth, NS

    • Full-time

    Acuren is recruiting an entry-level Reliability Engineer in Training to support ongoing projects within our Advanced Diagnostics team. This is an excellent opportunity for a motivated…

  • Software Engineer II (SDET)

    TD

    Toronto, ON

    • Full-time

    …engineering related architecture designs associated with a program or…

  • Junior Civil Structural Engineer

    Kent

    Sarnia, ON

    • Full-time

    Kent is looking for a Junior Civil/Structural Engineer to join our team in our Sarnia, Ontario office. The successful candidate will support the design and analysis of smaller projects or…

  • Process and Continuous Improvement Engineer

    Atlantic Packaging Products Ltd.

    Brampton, ON

    • Full-time

    Provide training and support to production teams on the use of SPC tools to foster a culture of continuous quality improvement.

  • Junior Structural Engineer

    Acuren Inspection, Inc.

    St. John's, NL · Dartmouth, NS · Oakville, ON

    • Full-time

    Acuren Group is recruiting an Engineer in Training (EIT) to join our Structural Engineering team. Acuren is one of North America's largest providers of integrated inspection, testing, and…