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 Sort descending Job Category Date Req. Id
Procurement Intern
Procurement Intern Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101764
Tunnels Engineering Intern
Tunnels Engineering Intern Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101772
IT Service Desk Technician Intern Pittsburgh, PA, US Campus Oct 13, 2026 101837
Junior Project Controller
Junior Project Controller Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101496
Junior Structural Engineer
Junior Structural Engineer Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101757
Site/Civil Engineering Intern
Site/Civil Engineering Intern Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101740
Junior Mechanical Designer
Junior Mechanical Designer Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101750
Electrical Engineering Intern
Electrical Engineering Intern Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101748
Junior Controls & Automation Engineer Pittsburgh, PA, US Campus Oct 13, 2026 101741
Junior Nuclear Engineer
Junior Nuclear Engineer Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101766
Junior Health and Safety Advisor Pittsburgh, PA, US Campus Oct 24, 2026 102146
Junior Mechanical/Piping Engineer Pittsburgh, PA, US Campus Oct 13, 2026 101752
Structural Engineering Intern
Structural Engineering Intern Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101759
Junior Process Engineer
Junior Process Engineer Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101826
Junior Electrical Engineer
Junior Electrical Engineer Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101745
Junior Engineer - Industrial Clean Tech Pittsburgh, PA, US Campus Oct 13, 2026 101827
Junior Mechanical Designer
Junior Mechanical Designer Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 14, 2026 101751
Junior Site/Civil Engineer
Junior Site/Civil Engineer Pittsburgh, PA, US
Pittsburgh, PA, US Campus Oct 13, 2026 101738
Controls & Automation Engineering Intern Pittsburgh, PA, US Campus Oct 13, 2026 101744
Mechanical/Piping Engineering Intern Pittsburgh, PA, US Campus Oct 13, 2026 101754
Structural Engineering Trainee
Structural Engineering Trainee Niagara Falls, ON, CA
Niagara Falls, ON, CA Campus Oct 8, 2026 101418
Mechanical Designer/Drafter
Mechanical Designer/Drafter Niagara Falls, ON, CA
Niagara Falls, ON, CA Campus Oct 8, 2026 100917
Hydrotechnical Engineering Trainee
Hydrotechnical Engineering Trainee Niagara Falls, ON, CA
Niagara Falls, ON, CA Campus Oct 23, 2026 100972
Candidat à la profession d'ingénieur Procédé / Technologies industrielles propres Montréal, QC, CA Nouvellement diplômé Oct 26, 2026 102568
Ingénieur junior Systèmes ferroviaires -Montreal 1 Montréal, QC, CA Nouvellement diplômé Oct 19, 2026 102497