Home | Job Postings | Education Jobs
Position: Environmental Education Assistant
Organization: EcoSpark
Location: Toronto and Greater Toronto Area, Ontario
At EcoSpark, we believe that connecting people with the environment supports them both. If you share our passion for youth and community conservation science, please apply!

This position may be funded by the Nature Canada Work to Grow program. To be eligible for Work to Grow funding, participants must be: Between the ages of 15 and 30 (inclusive) ; Legally entitled to work in Canada; and a Canadian citizen, permanent resident, or granted refugee status. NOTE: A work permit is not eligible. BIPOC youth are strongly encouraged to apply.
Position Description
The Environmental Education Assistant will work with the Citizen Science Program Manager and the Lead Environmental Educator to implement EcoSpark programs. Our programs engage participants in outdoor environmental monitoring activities to support access, eco-literacy and climate resiliency. Programs support diversity in STEM and focus on serving school communities that face barriers to outdoor education.
The Assistant will co-facilitate workshops for students (grades 6-12), and for adults (teachers, community and corporate groups, and park volunteers). The workshops take place with classes on school grounds and in parks throughout the Greater Toronto Area (GTA). Workshops engage youth and the public in monitoring urban biodiversity and forest health using citizen science apps and accessible protocols. Topics include measuring tree benefits, leading bird and insect surveys, studying soils, and more.
Citizen science data collected by volunteers, participants, and the public at large supports open-source databases for research and conservation. (Projects include EcoSpark’s Tree Benefits project, iNaturalist, eBird, Caterpillars Count, and SkNOWLEDGE.) Science communication is key in this role to help apply the results and enable meaningful conservation actions.
The Assistant will support online outreach and in-person community events. They have the opportunity to help develop geospatial projects for ecoliteracy (e.g., mapping trees on schoolgrounds) and assist with data analysis, working with geospatial tools and resources to enhance participant engagement with environmental data collected across Ontario.
The Assistant will use EcoSpark’s outreach tools (social media, website, etc.) to initiate, develop, and implement projects that visually interpret and share the stories behind the data with participants during and following programs.
Position Responsibilities/Tasks:
Qualifications:
Working Conditions:

About EcoSpark
EcoSpark is an environmental charity with a mission to empower communities to take an active role in protecting and sustaining nature. We do this by giving people the tools for education, monitoring and influencing positive change. Since 1996, EcoSpark has connected youth and their communities with scientific ideas and skills for environmental monitoring. We have a strong reputation in the areas of education, citizen science, community engagement and collaboration. To date, we have directly worked with over 100,000 youth and adults from across southern Ontario in over 20 watersheds. For more information about EcoSpark, visit ecospark.ca.
EcoSpark collaborates with local school boards and community partners to deliver programs across the GTA. Approximately 60% of sessions are delivered to school and community groups that lack equal access to greenspace and STEM programming.
EcoSpark has been expanding our use of digital mapping and science communication formats to help program participants apply their environmental monitoring results for conservation. We mentor young environmental leaders to map and share key indicators of environmental health in their communities.

About School Watch
School Watch is a program where classes learn to conduct citizen science projects on school grounds. Students engage in real scientific research and learn to assess and support biodiversity and climate resiliency for local ecosystems. We deliver grade 6-12 activities on curriculum-linked environmental projects such as tree inventories, soils, and bird surveys. EcoSpark partners with school boards to focus program delivery on schools and students with the greatest needs. School Watch allows students to contribute meaningful data while learning about ecosystem health, STEM skills, and positive environmental leadership actions in our communities. For more information, visit ecospark.ca/school-watch.
Information and data collected during our programs is contributed to open-source citizen science databases including eBird, iNaturalist, and Caterpillars Count, used by individuals, communities, researchers and policy makers to plan stewardship actions. EcoSpark's iNaturalist Participant Project lists over 100,000 observations of local species to date.
Training and Mentorship Plan:
The Assistant will work as part of the environmental education team and will be supervised by an on-site manager. Mentorship opportunities will be provided by the supervisor and other EcoSpark program staff to develop skills aligned with the Assistant’s professional development goals. As part of this team, the Assistant will have access to expertise in citizen science projects, environmental education, youth engagement, marketing and communications and the non-profit sector. Through the mentoring plan, EcoSpark will ensure that the Assistant will gain valuable experience in all of these areas.
The mentorship plan will include:
Health and safety practices in the workplace:
Health and Safety Regulations and WSIB information are posted in plain view at the EcoSpark office for employees to consult at any time. This includes fire and safety regulations and location of the nearest fire exit. In addition, EcoSpark has a first aid kit in the office, and a list of staff with current certification in First Aid and CPR is displayed. During the Assistant’s orientation they will be made aware of the location of the above. They will also be allotted time to review the materials as well as visit our recommended good health and safety practice websites. EcoSpark will provide staff orientation documents to the Assistant and review any questions at the start of the position. This includes EcoSpark’s Personnel Policies and policies related to the Assistant’s position, informed by provincial guidance and following all necessary local health guidance.
Application Deadline: September 2nd at 11:59pm
Dates and Duration: 16 week full-time contract beginning around September 8th, 2026
Location: Program delivery locations are on-site across the Greater Toronto Region. GTA-wide travel is required. Program support tasks are based at our office, with hybrid work arrangements available. The office address is 601 Christie St, Suite 174, Toronto, ON M6G 4C7.
Compensation: 37.5 hours per week at $18.00 per hour
Reports to: Dana Buchbinder - Citizen Science Program Manager
Application Process:
To apply, please email a cover letter and resume in a single PDF to: jobs@ecospark.ca
Please mention you saw this at GoodWork.ca.
We thank all applicants for their interest. However, only those candidates selected for an interview will be contacted. No phone calls please.
Note: The above is provided on an "As Is" basis and for general informational purposes only. People and Planet (also known as "GoodWork") is not responsible for the content, accuracy, timeliness, completeness, legality, reliability, quality or suitability of this posting. We do not screen or endorse the organizations or individuals involved. If you decide to accept an offer of employment, volunteering or any other arrangement, you do so at your own risk and it is your responsibility to take all protective measures to guard against injury, abuse, non-payment or any other loss. Please read our full Terms & Conditions.
Current status: Open/apply now. Date posted: Aug 24 2026 ID: 76593 #LI-DNI