Human Resources Co-op

Ameresco
Framingham, Massachusetts, United StatesPosted Sep 1, 2026
HR / People

About the role

Ameresco, Inc. (NYSE:AMRC) is a leading energy solutions provider dedicated to helping customers reduce costs, enhance resilience, and decarbonize to net zero in the global energy transition. We are a trusted, full-service partner to public sector and government entities, K-12 schools, higher education, utilities, and healthcare customers across the U.S., Canada, the U.K., and Europe. At Ameresco, we show the way by developing, constructing and operating tailored smart energy efficiency solutions, distributed energy resources, and infrastructure upgrades that drive cost savings, resilience, decarbonization, and innovation. Our comprehensive portfolio is built to address the challenges of today and adapt the future, ensuring long-term sustainability and success for our customers.

Position Overview

Ameresco currently has an opportunity for a Human Resources Co-op based in Framingham, MA to join the Corporate HR team. As a Human Resources Co-op, you will play a vital role in supporting the HR team through a variety of administrative, project-based, and analytical tasks. This is an excellent opportunity to gain hands-on experience across multiple areas of Human Resources, including talent acquisition, onboarding, HR operations, and compliance. This co-op will run from January to June 2027.

Responsibilities

Provide administrative, coordination, and project support to the Human Resources team. Assist with onboarding processes, including collection and organization of pre-hire and new hire documentation for employee records. Create standard operating procedures (SOPs) for specific HR tasks to support process consistency and efficiency. Assist with research and data gathering on a project-need basis across various HR functions. Support special projects across multiple HR disciplines, such as employee engagement, performance management, benefits, and compliance. Assist with managing and posting internship or job opportunities through Handshake and other campus recruitment

Similar internships