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 Req. Id Sort ascending
Junior Rail Systems Engineer - Traction Power and Electrical Seattle, WA, US Campus Sep 16, 2026 100094
Structural Designer
Structural Designer Sudbury, ON, CA
Sudbury, ON, CA Campus Sep 17, 2026 100278
Mechanical Designer / Technician Trail, BC, CA Campus Sep 26, 2026 100443
Junior Simulation Engineer 2027
Junior Simulation Engineer 2027 Johannesburg, Gauteng, ZA
Johannesburg, Gauteng, ZA Metals Oct 8, 2026 100506
Mechanical Engineering Trainee
Mechanical Engineering Trainee Mississauga, ON, CA
Mississauga, ON, CA Campus Oct 8, 2026 100608
CPI en mécanique-tuyauterie Sorel-Tracy Sorel-Tracy, QC, CA Engineering Sep 23, 2026 100741
CPI en mécanique-tuyauterie Sorel-Tracy Sorel-Tracy, QC, CA Ingénierie Sep 25, 2026 100741
Technicien (ne) en mécanique et tuyauterie Sorel-Tracy, QC, CA Engineering Sep 23, 2026 100742
Technicien (ne) en mécanique et tuyauterie 100742 Sorel-Tracy, QC, CA Ingénierie Sep 25, 2026 100742
Industrial Clean Tech Engineering Trainee - Mississauga Mississauga, ON, CA Metals Oct 7, 2026 100757
Industrial Clean Tech Engineering Trainee - Sudbury Sudbury, ON, CA Metals Oct 7, 2026 100760
Mechanical Designer/Drafter
Mechanical Designer/Drafter Niagara Falls, ON, CA
Niagara Falls, ON, CA Campus Oct 8, 2026 100917
Structural Engineering Student Trail, BC, CA Campus Oct 7, 2026 100935
Graduate Engineer - Highways & Bridges - Sydney (2027) Sydney, New South Wales, AU Engineering Sep 16, 2026 100947
Civil Engineering Trainee
Civil Engineering Trainee Thunder Bay, ON, CA
Thunder Bay, ON, CA Campus Aug 10, 2026 100953
Civil Designer/ Field Inspector
Civil Designer/ Field Inspector Thunder Bay, ON, CA
Thunder Bay, ON, CA Infrastructure Aug 10, 2026 100954
Tailings Geotechnical Engineering Trainee Mississauga, ON, CA Metals Oct 7, 2026 100963
CPI en géotechnique des résidus miniers -Tailings Geotechnical Trainee Montreal, QC, CA Engineering Sep 23, 2026 100969
Ingénieur(e) junior en géotechnique(100969) Montréal, QC, CA Ingénierie Sep 23, 2026 100969
Hydrotechnical Engineering Trainee
Hydrotechnical Engineering Trainee Niagara Falls, ON, CA
Niagara Falls, ON, CA Campus Sep 24, 2026 100972
Analyste en préparation opérationnelle - Nouveau diplômé Montreal, QC, CA Campus Sep 19, 2026 100993
Pyrometallurgy Engineering Trainee Mississauga, ON, CA Metals Oct 7, 2026 101028
Environmental Scientist / Engineering Trainee Mississauga, ON, CA Campus Oct 7, 2026 101041
Environmental Scientist / EIT
Environmental Scientist / EIT Vancouver, BC, CA
Vancouver, BC, CA Campus Oct 7, 2026 101043
Piping Engineer-in-Training
Piping Engineer-in-Training Vancouver, BC, CA
Vancouver, BC, CA Campus Oct 8, 2026 101116