The Senior Project Development Engineer at Ameresco, Inc. is responsible for developing and implementing energy efficiency and distributed energy projects, primarily for federal clients. This role involves coordinating site visits, identifying energy efficiency opportunities, preparing engineering designs, and ensuring project compliance with industry standards. The position requires collaboration with various stakeholders and offers a remote work option within the Western US region, with occasional travel.