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 Sort ascending Location Job Category Date Req. Id
Electrical Engineering Intern
Electrical Engineering Intern Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101748
Electrical Engineering Trainee Sudbury, ON, CA Campus Oct 8, 2026 101374
Engineering Intern (Water) Boston, MA, US Campus Oct 22, 2026 102008
Environment, People, and Place Analyst Brooklyn, NY, US Campus Sep 29, 2026 101723
Environment, People, and Place Analyst Houston, TX, US Campus Sep 29, 2026 101721
Environment, People, and Place Intern Houston, TX, US Campus Sep 29, 2026 101725
Environment, People, and Place Intern 1 Brooklyn, NY, US Campus Sep 29, 2026 101729
Environmental Scientist / EIT
Environmental Scientist / EIT Vancouver, BC, CA
Vancouver, BC, CA Campus Oct 7, 2026 101043
EPCM Controller
EPCM Controller St. John's, NL, CA
St. John's, NL, CA Project Controls Oct 24, 2026 101247
Essen - Controls & Automation - Graduate Essen, North Rhine, DE Engineering Oct 3, 2026 95419
Essen - Electrical - Graduate
Essen - Electrical - Graduate Essen, North Rhine, DE
Essen, North Rhine, DE Engineering Oct 3, 2026 99529
Estimating Student
Estimating Student Mississauga, ON, CA
Mississauga, ON, CA Campus Oct 8, 2026 102186
Graduate Control and Automation Engineer Katowice, Slaskie, PL Engineering Oct 16, 2026 101864
Graduate Control and Automation Engineer Essen, North Rhine, DE Engineering Oct 15, 2026 101862
Graduate Electrical Engineer
Graduate Electrical Engineer Katowice, Slaskie, PL
Katowice, Slaskie, PL Engineering Oct 16, 2026 101866
Graduate Mechanical Engineer
Graduate Mechanical Engineer Katowice, Slaskie, PL
Katowice, Slaskie, PL Engineering Oct 15, 2026 101874
Graduate Mechanical Engineer
Graduate Mechanical Engineer Essen, North Rhine, DE
Essen, North Rhine, DE Engineering Oct 15, 2026 101873
Graduate Project Contols Engineer
Graduate Project Contols Engineer Katowice, Slaskie, PL
Katowice, Slaskie, PL Engineering Oct 15, 2026 101882
Graduate Project Contols Engineer
Graduate Project Contols Engineer Katowice, Slaskie, PL
Katowice, Slaskie, PL Project Controls Oct 15, 2026 101879
Graduate Structural Engineer
Graduate Structural Engineer Katowice, Slaskie, PL
Katowice, Slaskie, PL Engineering Oct 15, 2026 101884
Graduate Structural Engineer
Graduate Structural Engineer Essen, North Rhine, DE
Essen, North Rhine, DE Engineering Oct 15, 2026 101883
Human Resources Intern
Human Resources Intern Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101833
Hydrometallurgy Process Intern
Hydrometallurgy Process Intern Salt Lake City, UT, US
Salt Lake City, UT, US Campus Oct 13, 2026 101831
Hydrometallurgy Process Intern Tampa, FL, US Campus Oct 13, 2026 101832
Hydropower Engineering Intern
Hydropower Engineering Intern Charlotte, NC, US
Charlotte, NC, US Campus Oct 13, 2026 101539