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 2, Results 1 to 25 of 44
Title Location Job Category Date Sort descending Req. Id
New Grad- Structural CAD Designer New Grad Niagara Falls, ON, CA Campus Dec 21, 2024 93421
New Graduate - Junior Electrical Engineer Pittsburgh, PA, US Campus Dec 20, 2024 92688
Electrical Co-op Student, Aviation Mississauga, ON, CA Campus Dec 20, 2024 93941
Tailings Process & Transport Co-Op Student Mississauga, ON, CA Campus Dec 20, 2024 93900
New Graduate - Junior Engineer (Water) Pittsburgh, PA, US Campus Dec 20, 2024 93834
Transit Civil Co-op Student
Transit Civil Co-op Student Mississauga, ON, CA
Mississauga, ON, CA Campus Dec 20, 2024 94222
Mineral Processing EIT (New Graduate) Saskatoon, SK, CA Campus Dec 19, 2024 93306
Tunnels Co-op Student
Tunnels Co-op Student Mississauga, ON, CA
Mississauga, ON, CA Campus Dec 19, 2024 93886
Summer 2025 Student - Advisory Toronto Mississauga, ON, CA Campus Dec 19, 2024 94050
Mechanical Engineering Student, High Pressure Metallurgy Mississauga, ON, CA Campus Dec 18, 2024 93933
New Graduate - Junior Advisory Analyst Chicago, IL, US Campus Dec 17, 2024 93161
Student - Junior Advisory Analyst Intern Brooklyn, NY, US Campus Dec 17, 2024 92446
Student - Junior Advisory Analyst Intern Chicago, IL, US Campus Dec 17, 2024 92447
New Graduate - Junior Structural CAD Designer Pittsburgh, PA, US Campus Dec 16, 2024 92474
Mechanical Mississauga
Mechanical Mississauga Mississauga, ON, CA
Mississauga, ON, CA Campus Dec 16, 2024 93354
New Graduate - Junior Mechanical Designer Pittsburgh, PA, US Campus Dec 16, 2024 92410
Junior Technologist / Designer
Junior Technologist / Designer Mississauga, ON, CA
Mississauga, ON, CA Campus Dec 16, 2024 93363
New Graduate - Junior Control and Automation Designer Houston, TX, US Campus Dec 16, 2024 92690
New Graduate - Junior Electrical Designer Pittsburgh, PA, US Campus Dec 16, 2024 92691
Marine Structural EIT, New Graduate Vancouver, BC, CA Campus Dec 15, 2024 93266
NG 2025 - Sudbury Controls & Automation Engineering New Grad Sudbury, ON, CA Campus Dec 13, 2024 93573
Mechanical Engineering Trainee, High Pressure Metallurgy - Graduate Mississauga, ON, CA Campus Dec 13, 2024 93931
Junior Mechanical Trainee
Junior Mechanical Trainee Niagara Falls, ON, CA
Niagara Falls, ON, CA Campus Dec 13, 2024 93830
PDG Mechanical - Designer Student
PDG Mechanical - Designer Student Mississauga, ON, CA
Mississauga, ON, CA Campus Dec 13, 2024 93748
New Graduate - Junior Civil Engineer Pittsburgh, PA, US Campus Dec 12, 2024 92849