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 75
Title Location Job Category Date Req. Id Sort descending
New Graduate - Junior Rail Systems Engineer, Traction Power Ambler, PA, US Campus Jan 10, 2025 94262
Transit Civil Co-op Student
Transit Civil Co-op Student Mississauga, ON, CA
Mississauga, ON, CA Campus Dec 20, 2024 94222
Rail Operation and Simulation Analyst Co-op Student Vancouver, BC, CA Campus Jan 6, 2025 94202
Rail Systems Co-op Student
Rail Systems Co-op Student Calgary, AB, CA
Calgary, AB, CA Campus Jan 7, 2025 94194
Estudiante Ingeniería de Sistemas - Medellín Medellin, Antioquia, CO Campus Jan 10, 2025 94175
Student - IT Service Desk Technician Intern Pittsburgh, PA, US Campus Jan 9, 2025 94166
Industrial Clean Tech Engineering Student - Sudbury Sudbury, ON, CA Campus Jan 2, 2025 94160
Civil Engineering Co-op Student - Thunder Bay Thunder Bay, ON, CA Campus Jan 10, 2025 94159
Industrial Clean Tech Engineering Student - Trail, BC Trail, BC, CA Campus Jan 3, 2025 94141
Structural Engineering Co-op Student Vancouver, BC, CA Campus Jan 9, 2025 94132
Transit Data Analytics Student - Mississauga Mississauga, ON, CA Campus Jan 6, 2025 94120
Industrial Clean Tech Engineering Student - Mississauga Mississauga, ON, CA Campus Jan 3, 2025 94105
Electrical Designer Student - Winnipeg Winnipeg, MB, CA Campus Jan 8, 2025 94092
Junior Software Developer Co-op Student Mississauga, ON, CA Campus Jan 7, 2025 94091
Facility Services Co-op Student
Facility Services Co-op Student Mississauga, ON, CA
Mississauga, ON, CA Campus Jan 9, 2025 94087
Geotechnical Student
Geotechnical Student Niagara Falls, ON, CA
Niagara Falls, ON, CA Campus Jan 7, 2025 94070
Civil Engineering Co-op Student Calgary, AB, CA Campus Jan 8, 2025 94062
Water & Wastewater Engineering Student Mississauga, ON, CA Campus Jan 6, 2025 94061
Process Mechanical Designer Technology Student, Water Mississauga, ON, CA Campus Jan 10, 2025 94060
Electrical Designer Technology Student, Water Mississauga, ON, CA Campus Jan 10, 2025 94059
Building Mechanical Designer Technology Student, Water Mississauga, ON, CA Campus Jan 10, 2025 94058
Structural Designer Technology Student, Water Mississauga, ON, CA Campus Jan 10, 2025 94057
Mechanical Engineering Co-op- Technologies Mississauga, ON, CA Campus Jan 8, 2025 94055
Transportation/Traffic Analyst Co-op Student Mississauga, ON, CA Campus Jan 2, 2025 94051
Summer 2025 Student - Advisory Toronto Mississauga, ON, CA Campus Dec 19, 2024 94050