Student & New Graduate Jobs

Put your education to work in the real world.

All over the world, hundreds of students and new graduates join our teams every year for flexible co-ops, work terms, internships, and vacation or summer programs in the office and at our clients’ sites.

Here, you'll gain experience in a variety of roles and industries, network with experts, and build connections that will help you enter the workforce. Many of our long-tenured staff began as students at Hatch and are passionate about passing on knowledge to the next generation.

Meet our teams at an upcoming university Career Fair or apply to an opportunity below.

Title Location Job Category Date Sort descending Req. Id
Mechanical/Piping Designer Technologist Saskatoon, SK, CA Campus Oct 8, 2026 101523
Mechanical/Piping Engineer-in-Training Saskatoon, SK, CA Campus Oct 8, 2026 101521
Control and Automation, Electrical Designer Sudbury, ON, CA Campus Oct 8, 2026 101376
Electrical Engineering Trainee Sudbury, ON, CA Campus Oct 8, 2026 101374
Control and Automation Engineering Trainee Sudbury, ON, CA Campus Oct 8, 2026 101375
Mechanical Designer/Drafter
Mechanical Designer/Drafter Niagara Falls, ON, CA
Niagara Falls, ON, CA Campus Oct 8, 2026 100917
Práctica Profesional - Prevención de Riesgos
Práctica Profesional - Prevención de Riesgos Santiago, Santiago Province, CL
Santiago, Santiago Province, CL Project Management Oct 8, 2026 97849
Piping Engineer-in-Training
Piping Engineer-in-Training Vancouver, BC, CA
Vancouver, BC, CA Campus Oct 8, 2026 101116
Junior Simulation Engineer 2027
Junior Simulation Engineer 2027 Johannesburg, Gauteng, ZA
Johannesburg, Gauteng, ZA Metals Oct 8, 2026 100506
Planning Student
Planning Student Mississauga, ON, CA
Mississauga, ON, CA Campus Oct 8, 2026 102185
Estimating Student
Estimating Student Mississauga, ON, CA
Mississauga, ON, CA Campus Oct 8, 2026 102186
Project Controller Student
Project Controller Student Calgary, AB, CA
Calgary, AB, CA Campus Oct 8, 2026 102187
Structural Engineering Trainee, Technologies Mississauga, ON, CA Campus Oct 7, 2026 101638
2026/27 Student Engineer Structural (Newcastle)
2026/27 Student Engineer Structural (Newcastle) Newcastle, New South Wales, AU
Newcastle, New South Wales, AU Campus Oct 7, 2026 101672
Pyrometallurgy Engineering Trainee Mississauga, ON, CA Metals Oct 7, 2026 101028
Structural Engineering Student Trail, BC, CA Campus Oct 7, 2026 100935
Environmental Scientist / EIT
Environmental Scientist / EIT Vancouver, BC, CA
Vancouver, BC, CA Campus Oct 7, 2026 101043
Practicante Ingeniería Ambiental
Practicante Ingeniería Ambiental Santiago, Santiago Province, CL
Santiago, Santiago Province, CL Environmental Oct 7, 2026 102363
Structural Designer, New Gradaute
Structural Designer, New Gradaute Mississauga, ON, CA
Mississauga, ON, CA Campus Oct 7, 2026 101919
Practicante Marketing
Practicante Marketing Santiago, Santiago Province, CL
Santiago, Santiago Province, CL Marketing Oct 7, 2026 102361
Junior Commissioning Engineer Houston, TX, US Campus Oct 7, 2026 101997
Structural Engineering Trainee - 101918 Mississauga, ON, CA Campus Oct 7, 2026 101918
Essen - Controls & Automation - Graduate Essen, North Rhine, DE Engineering Oct 3, 2026 95419
Hydrotechnical Engineering Student Thunder Bay, ON, CA Campus Oct 3, 2026 101545
Essen - Electrical - Graduate
Essen - Electrical - Graduate Essen, North Rhine, DE
Essen, North Rhine, DE Engineering Oct 3, 2026 99529