Early Childhood Development Initiative (ECDI) is a Toronto-based non-profit organization dedicated to enhancing early learning outcomes for African children aged 0-12. Through culturally affirming, community-rooted programs, ECDI supports Black families and promotes educational equity.
Funded under the Ontario Government's BYAP initiative, ECDI delivers innovative STEM programs to Black African children across Ontario. We're seeking a passionate STEM Program Facilitator with strong leadership potential to design and deliver hands-on STEM experiences while mentoring youth volunteers and supporting community engagement.
The Opportunity
As a STEM Program Facilitator, you will help plan and deliver exciting STEM activities for children ages 6-12. This is a great opportunity for someone who enjoys working with kids, loves STEM, and is looking to build experience in community programming or education.
You'll work closely with experienced staff and gain valuable skills in program delivery, planning, and child engagement. This role is ideal for someone who wants to grow into future leadership roles over time.
The STEM Program Facilitator will facilitate/support the following four subprograms throughout the year:
Afterschool STEM Program - Tuesday to Friday (after school hours during the fall, winter and spring semesters)
Full-Day STEM Camps - several weeks throughout the summer & March Break
Camp shift hours
Family Math Workshops - One weekend (Saturday or Sunday) per month
Weekend Family Field Trips per quarter
Key Responsibilities
Program Delivery
Facilitate STEM activities during afterschool programs, camps, and weekend events
Help prepare materials and keep supplies organized
Assist in creating fun, hands-on science experiments and lessons
Supervise and engage with children in a safe and positive way
Perform other duties as assigned by the Program Manager
Team & Volunteer Support
Work alongside staff, volunteers, and guest facilitators to deliver programs
Help welcome and support youth volunteers during sessions
Assist with setup, cleanup, and transitions between activities
Perform other duties as assigned by the Program Manager
Community Engagement
Participate in outreach events and open houses
Support efforts to welcome new families and promote the program
Perform other duties as assigned by the Program Manager
General Duties
Track attendance and help with basic record-keeping
Follow all child safety and health protocols
Contribute ideas to improve program experiences
Perform other duties as assigned by the Program Manager
Minimum Qualifications
Lived experience as a person of African descent
Undergraduate degree in Sciences (preferred), Education, Child & Youth Care or related field
Minimum 2 years' experience facilitating educational or community-based programs for children
Experience in informal STEM education (e.g., coding, robotics, maker learning, tutoring, camp, afterschool program, etc.)
Willingness to travel to various program sites (Toronto and nearby areas)
Strong computer literacy (Microsoft Office, Outlook, Zoom, etc)
Strong organizational, communication, and group management skills
Valid CPR-C certification and current Vulnerable Sector Police Check
Assets:
Familiarity with culturally responsive teaching practices
Experience teaching online in a virtual classroom
Passion for STEM education
Conversational French language
Job type
: 40hr/week; contract until March 31, 2026
Salary
: $40,000-51,000 (per annum gross salary)
Schedule
: 8 hr/day; Monday-Friday (including evenings and occasional Saturday/Sunday)
Why Join Us?
Be part of a welcoming, mission-driven team
Gain hands-on experience in child and youth programming
Make a real difference in the lives of Black children and families
Opportunities for growth into more senior or leadership roles over time
To Apply:
Please submit your resume and a brief cover letter outlining your experience and interest in the role to wsuh@ecdinitiative.org
Deadline
: October 14, 2025
Only shortlisted candidates will be contacted.
Job Types: Full-time, Fixed term contract
Contract length: 5-6 months
Pay: $40,000.00-$51,000.00 per year
Education:
Bachelor's Degree (required)
Experience:
children's programming: 2 years (required)
Licence/Certification:
VSC Police Check (required)
Work Location: Hybrid remote in Toronto, ON M9N 1V8
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.