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 57
Title Location Job Category Date Req. Id Sort descending
New Grad- Structural CAD Designer New Grad Niagara Falls, ON, CA Campus Sep 25, 2024 93421
Junior Technologist / Designer
Junior Technologist / Designer Mississauga, ON, CA
Mississauga, ON, CA Campus Sep 20, 2024 93363
Jr. Technologist Student
Jr. Technologist Student Mississauga, ON, CA
Mississauga, ON, CA Campus Sep 27, 2024 93362
Mechanical Mississauga
Mechanical Mississauga Mississauga, ON, CA
Mississauga, ON, CA Campus Sep 20, 2024 93354
PDG Mechanical Winter Co-op - Mississauga Mississauga, ON, CA Campus Sep 30, 2024 93351
Marine Structural EIT, New Graduate Vancouver, BC, CA Campus Sep 19, 2024 93266
Graduate Structural Engineer
Graduate Structural Engineer Al Jubail, Al Jubail Region, SA
Al Jubail, Al Jubail Region, SA Engineering Sep 20, 2024 93249
Graduate Electrical Engineer
Graduate Electrical Engineer Al Jubail, Al Jubail Region, SA
Al Jubail, Al Jubail Region, SA Engineering Sep 20, 2024 93248
Mechanical Engineering Trainee - Technologies - Mississauga Mississauga, ON, CA Campus Sep 30, 2024 93246
Graduate Mechanical Engineer
Graduate Mechanical Engineer Al Jubail, Al Jubail Region, SA
Al Jubail, Al Jubail Region, SA Engineering Sep 20, 2024 93239
Winter 2025 - Civil Engineering Co-op - Niagara Falls Niagara Falls, ON, CA Campus Oct 5, 2024 93209
New Graduate - Junior Piping Engineer Pittsburgh, PA, US Campus Oct 3, 2024 93186
Controls EIT - BP-Tech
Controls EIT - BP-Tech Mississauga, ON, CA
Mississauga, ON, CA Campus Sep 30, 2024 93171
Power&Control Co-op - BP-Tech
Power&Control Co-op - BP-Tech Mississauga, ON, CA
Mississauga, ON, CA Campus Sep 11, 2024 93170
New Graduate - Junior Advisory Analyst Chicago, IL, US Campus Oct 2, 2024 93161
Rail Systems Co-op Students - 12 months Mississauga, ON, CA Campus Oct 2, 2024 93112
Bridges Co-op Student
Bridges Co-op Student Vancouver, BC, CA
Vancouver, BC, CA Campus Oct 5, 2024 93094
Winter 2025 - Geotechnical Student - Niagara Falls Niagara Falls, ON, CA Campus Oct 5, 2024 93086
Transportation/Traffic Analyst Student Mississauga, ON, CA Campus Oct 2, 2024 93035
Student - Water Intern
Student - Water Intern Pittsburgh, PA, US
Pittsburgh, PA, US Campus Sep 24, 2024 93031
Structural Designer Student, Water Mississauga, ON, CA Campus Oct 4, 2024 93016
Winter 2025 Student - Advisory Mississauga Mississauga, ON, CA Campus Oct 5, 2024 93015
Civil Co-op Student, Aviation
Civil Co-op Student, Aviation Vancouver, BC, CA
Vancouver, BC, CA Campus Oct 5, 2024 92990
New Graduate - Port Planner
New Graduate - Port Planner Brooklyn, NY, US
Brooklyn, NY, US Campus Sep 30, 2024 92975
Rail Engineering Student
Rail Engineering Student Calgary, AB, CA
Calgary, AB, CA Campus Oct 8, 2024 92942