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.

Search results for "". Page 1 of 3, Results 1 to 25 of 59
Title Location Job Category Date Sort descending Req. Id
New Grad- Structural CAD Designer New Grad Niagara Falls, ON, CA Campus Jan 19, 2025 93421
Tailings Process & Transport Co-Op Student Mississauga, ON, CA Campus Jan 18, 2025 93900
New Graduate - Junior Engineer (Water) Pittsburgh, PA, US Campus Jan 18, 2025 93834
Mineral Processing EIT (New Graduate) Saskatoon, SK, CA Campus Jan 17, 2025 93306
Assistant Construction Manager / Project Engineer Pittsburgh, PA, US Campus Jan 16, 2025 92485
Student - Junior Advisory Analyst Intern Brooklyn, NY, US Campus Jan 15, 2025 92446
New Graduate - Junior Advisory Analyst Chicago, IL, US Campus Jan 15, 2025 93161
Student - Junior Advisory Analyst Intern Chicago, IL, US Campus Jan 15, 2025 92447
Finance coop student
Finance coop student Mississauga, ON, CA
Mississauga, ON, CA Finance Jan 15, 2025 94054
New Graduate - Junior Mechanical Designer Pittsburgh, PA, US Campus Jan 14, 2025 92410
New Graduate - Junior Structural CAD Designer Pittsburgh, PA, US Campus Jan 14, 2025 92474
Mechanical Mississauga
Mechanical Mississauga Mississauga, ON, CA
Mississauga, ON, CA Campus Jan 14, 2025 93354
New Graduate - Junior Electrical Designer Pittsburgh, PA, US Campus Jan 14, 2025 92691
Junior Technologist / Designer
Junior Technologist / Designer Mississauga, ON, CA
Mississauga, ON, CA Campus Jan 14, 2025 93363
Summer 2025 Student - Geotechnical Winnipeg Winnipeg, MB, CA Campus Jan 14, 2025 94095
Marine Structural EIT, New Graduate Vancouver, BC, CA Campus Jan 13, 2025 93266
Junior Process Engineering Trainee Mississauga, ON, CA Campus Jan 13, 2025 93797
Mechanical/Materials Engineering Trainee (High Pressure Metallurgy) Mississauga, ON, CA Campus Jan 13, 2025 94125
Piping Engineering Trainee, High Pressure Metallurgy - Graduate Mississauga, ON, CA Campus Jan 13, 2025 94011
New Graduate - Junior Civil Engineer Houston, TX, US Campus Jan 10, 2025 92850
New Graduate - Junior Civil Engineer Pittsburgh, PA, US Campus Jan 10, 2025 92849
New Graduate - Junior Rail Systems Engineer, Traction Power Ambler, PA, US Campus Jan 10, 2025 94262
Civil Engineer-in-Training (EIT), Rail Vancouver, BC, CA Campus Jan 10, 2025 93963
Civil Engineering Co-op Student - Thunder Bay Thunder Bay, ON, CA Campus Jan 10, 2025 94159
Estudiante Ingeniería de Sistemas - Medellín Medellin, Antioquia, CO Campus Jan 10, 2025 94175