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 Date Req. Id Sort descending
Student - Human Resources Intern Pittsburgh, PA, US Human Resources Sep 26, 2023 89992
Candidat(e) à la profession d'Ingénieur, Alluminium Montréal, QC, CA Nouvellement diplômé Sep 22, 2023 89967
Student - Junior Business Analyst Intern Brooklyn, NY, US Consulting Sep 22, 2023 89966
Student - Automation Engineering Intern Pittsburgh, PA, US Technology Sep 26, 2023 89948
Process Engineering Trainee (Downstream Metals) Mississauga, ON, CA Campus Sep 22, 2023 89933
Power Co-op Student
Power Co-op Student Mississauga, ON, CA
Mississauga, ON, CA Campus Sep 22, 2023 89931
Mechanical/Piping Engineering Trainee- High Pressure Metallurgy Mississauga, ON, CA Campus Sep 21, 2023 89912
Mechanical Co-op student
Mechanical Co-op student Mississauga, ON, CA
Mississauga, ON, CA Campus Sep 18, 2023 89903
New Graduate - Junior Structural Engineer Tampa, FL, US Project Engineering Sep 19, 2023 89899
Student - Structural Engineering Intern Pittsburgh, PA, US Project Engineering Sep 15, 2023 89886
New Graduate - Junior Structural Engineer Pittsburgh, PA, US Project Engineering Sep 19, 2023 89883
Student - Civil Engineering Intern Boston, MA, US Infrastructure Sep 14, 2023 89853
Structural Engineer- Winter Co-op Student Mississauga, ON, CA Campus Sep 14, 2023 89852
New Graduate - Piping Designer Tampa, FL, US Engineering Sep 19, 2023 89850
New Graduate - Mechanical Designer Pittsburgh, PA, US Engineering Sep 20, 2023 89849
Junior Process Engineer
Junior Process Engineer Santiago, Santiago Province, CL
Santiago, Santiago Province, CL Metals Sep 14, 2023 89845
Civil CAD Design Co-op Student-Utilities Mississauga, ON, CA Campus Sep 13, 2023 89832
Civil Engineering Student - Utilities Markham, ON, CA Campus Sep 18, 2023 89823
Transit Civil Coop Student
Transit Civil Coop Student Mississauga, ON, CA
Mississauga, ON, CA Engineering Sep 12, 2023 89818
Student - Process Intern
Student - Process Intern Tampa, FL, US
Tampa, FL, US Metals Sep 13, 2023 89801
Engineering Trainee- Industrial Clean Technology Trail, BC, CA Campus Sep 11, 2023 89791
New Graduate- Engineering Trainee- Industrial Clean Technology- Sudbury Sudbury, ON, CA Campus Sep 12, 2023 89782
New Graduate- Engineering Trainee- Industrial Clean Technology Mississauga, ON, CA Campus Sep 12, 2023 89781
New Graduate - Junior Electrical Engineer Tampa, FL, US Engineering Sep 21, 2023 89772
New Graduate - Junior Electrical Engineer Houston, TX, US Engineering Sep 19, 2023 89771