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 6, Results 1 to 25 of 133
Title Location Job Category Sort descending Date Req. Id
Student - Structural Engineering Intern Pittsburgh, PA, US Project Engineering Sep 15, 2023 89886
New Graduate: Junior Structural Engineer Pittsburgh, PA, US Project Engineering Sep 20, 2023 89364
New Graduate - Junior Structural Engineer Pittsburgh, PA, US Project Engineering Sep 19, 2023 89883
New Graduate - Junior Structural Engineer Tampa, FL, US Project Engineering Sep 19, 2023 89899
Student - Procurement Intern Houston, TX, US Procurement Sep 6, 2023 89698
Student - Procurement Intern
Student - Procurement Intern Salt Lake City, UT, US
Salt Lake City, UT, US Procurement Sep 6, 2023 89704
Student - Procurement Intern
Student - Procurement Intern Pittsburgh, PA, US
Pittsburgh, PA, US Procurement Sep 6, 2023 89701
Student - Environment and Sustainability Intern Salt Lake City, UT, US Procurement Sep 21, 2023 89746
Candidat(e) à la profession d'Ingénieur, Alluminium Montréal, QC, CA Nouvellement diplômé Sep 22, 2023 89967
Junior Process Engineer
Junior Process Engineer Santiago, Santiago Province, CL
Santiago, Santiago Province, CL Metals Sep 14, 2023 89845
Student - Process Intern
Student - Process Intern Tampa, FL, US
Tampa, FL, US Metals Sep 13, 2023 89801
New Graduate - Hydrometallurgy Junior Process Engineer Salt Lake City, UT, US Metals Sep 12, 2023 89354
New Graduate - Process Engineer
New Graduate - Process Engineer Pittsburgh, PA, US
Pittsburgh, PA, US Metals Sep 11, 2023 89518
Dessinateur / Technicien - Ferroviaire et génie civil Montréal, QC, CA Infrastructures Sep 21, 2023 86237
Graduate Railway Signalling Engineer
Graduate Railway Signalling Engineer Johannesburg, Gauteng, ZA
Johannesburg, Gauteng, ZA Infrastructure Sep 5, 2023 89459
New Graduate - Junior Rail Systems Engineer Ambler, PA, US Infrastructure Sep 6, 2023 89652
Student - Rail Vehicle Mechanical Engineering Intern Ambler, PA, US Infrastructure Sep 13, 2023 89612
Student - Civil Engineering Intern Boston, MA, US Infrastructure Sep 14, 2023 89853
New Graduate - Junior Rail Systems Engineer Chicago, IL, US Infrastructure Sep 7, 2023 89040
Student - Marine Structural Intern Houston, TX, US Infrastructure Sep 14, 2023 89622
Information Manager St. John's
Information Manager St. John's St. John's, NL, CA
St. John's, NL, CA Information Technology Sep 6, 2023 85141
Structural Co-op
Structural Co-op Sudbury, ON, CA
Sudbury, ON, CA Engineering Sep 14, 2023 89332
NG2023- Tech Non-Destructive Testing Engineering Trainee-Mississauga Mississauga, ON, CA Engineering Sep 7, 2023 87066
Industrial Clean Tech Co-op Student Mississauga, ON, CA Engineering Sep 12, 2023 89699
Industrial Clean Tech Co-op Student- Sudbury Sudbury, ON, CA Engineering Sep 12, 2023 89700