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
Structural Designer, New Gradaute
Structural Designer, New Gradaute Mississauga, ON, CA
Mississauga, ON, CA Campus Nov 5, 2026 101919
Structural Engineering Trainee, Technologies Mississauga, ON, CA Campus Nov 5, 2026 101638
Structural Engineering Student Trail, BC, CA Campus Nov 5, 2026 100935
Junior Commissioning Engineer Houston, TX, US Campus Nov 5, 2026 101997
Structural Engineering Trainee - 101918 Mississauga, ON, CA Campus Nov 5, 2026 101918
Junior Engineer - Rail Bridges Montreal Montreal, QC, CA Campus Nov 5, 2026 102813
Ingénieur junior en ponts ferroviaires Montréal, QC, CA Nouvellement diplômé Nov 5, 2026 102813
Práctica Profesional - People, Culture & Talent
Práctica Profesional - People, Culture & Talent Santiago, Santiago Province, CL
Santiago, Santiago Province, CL Project Management Nov 2, 2026 102815
Hydrotechnical Engineering Student Thunder Bay, ON, CA Campus Nov 1, 2026 101545
Rail Systems Intern
Rail Systems Intern Ambler, PA, US
Ambler, PA, US Campus Oct 31, 2026 102157
Information Systems Analyst
Information Systems Analyst Mississauga, ON, CA
Mississauga, ON, CA Campus Oct 30, 2026 102590
Junior Material Scientist
Junior Material Scientist Houston, TX, US
Houston, TX, US Campus Oct 30, 2026 102370
Stagiaire en structure - Trois-Rivières. Montreal, QC, CA Campus Oct 29, 2026 97169
Junior Engineer (Water)
Junior Engineer (Water) Columbus, OH, US
Columbus, OH, US Campus Oct 29, 2026 102006
Mechanical Designer
Mechanical Designer Mississauga, ON, CA
Mississauga, ON, CA Campus Oct 29, 2026 100902
Civil Engineering Intern
Civil Engineering Intern Montreal, QC, CA
Montreal, QC, CA Campus Oct 29, 2026 102494
Graduate Electrical Engineer - Essen
Graduate Electrical Engineer - Essen Essen, North Rhine, DE
Essen, North Rhine, DE Engineering Oct 29, 2026 101865
Práctica Profesional - Digital 2027
Práctica Profesional - Digital 2027 Santiago, Santiago Province, CL
Santiago, Santiago Province, CL Engineering Oct 29, 2026 102518
Junior Thermal Power Engineer Tampa, FL, US Campus Oct 28, 2026 101769
Junior Planner
Junior Planner Tampa, FL, US
Tampa, FL, US Campus Oct 28, 2026 101495
Junior Port Planner
Junior Port Planner Los Angeles, CA, US
Los Angeles, CA, US Campus Oct 28, 2026 101995
Structural Engineering Student Winnipeg, MB, CA Campus Oct 28, 2026 101137
Environment, People, and Place Analyst Brooklyn, NY, US Campus Oct 28, 2026 101723
Environment, People, and Place Intern Houston, TX, US Campus Oct 28, 2026 101725
Junior Buyer / Expeditor
Junior Buyer / Expeditor Mississauga, ON, CA
Mississauga, ON, CA Campus Oct 28, 2026 99336