Stem Program Facilitator

4 days ago


Toronto, Canada Early Childhood Development Initiative Full time

**STEM Program Facilitator**

**Organization**: Early Childhood Development Initiative (ECDI)
**Location**: Toronto, ON

**Job Type**: Full-time Contract

**About Us**

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**:
**Deadline**: October 14, 2025

**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



  • Toronto, Canada Early Childhood Development Initiative Full time

    **Organization**: Early Childhood Development Initiative (ECDI) **Location**: Toronto, ON **Job Type**: Full-time Contract **About Us** 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...


  • Toronto, Canada STEM MONTESSORI ACADEMY OF CANADA Full time

    **Location: University of Toronto** **Who Should Apply?** STEM Montessori Academy of Canada is seeking Enthusiastic, engaging University students, previous Camp Counselors, Club facilitators, Instructors, or Teachers with an expertise in summer programming. STEM Canada is seeking program counselors and mentors for our summer...

  • Program Coordinator

    2 weeks ago


    Toronto, Canada STEM Camp Full time

    **Program Coordinator - Toronto Beaches** Do you have a passion for education and learning? Do you love working with children and youth? Do you consider yourself a coding or robotics specialist? Then we want you to join STEM Camp as a Program Coordinator! The Program Coordinator is enthusiastic and enjoys making sure the camp activities are running...


  • Toronto, Canada U of T Schools Full time

    **Position Summary**: University of Toronto Schools (UTS) is a merit based university preparatory school, grades 7 through 12, affiliated with the University of Toronto. UTS offers a rich array of spring break and summer programs designed for students who thrive in an innovative and challenging educational environment. University of Toronto Schools (UTS)...


  • Toronto, Canada STEM MONTESSORI ACADEMY OF CANADA Full time

    **Do you want to travel and work in a First Nations community this summer?** Gain a sense of culture, community and adventure as you work in an Indigenous reserve this summer as a STEM camp counsellor. STEM Canada has a STEM Hive in remote First Nations community as we are seeking 3 amazing camp counsellors to work with us this summer. We will pay for your...

  • STEM Teacher

    8 minutes ago


    Toronto, Canada Geniuscampinc Full time

    We are looking to hire STEM teachers to join our team in multiple locations. At Genius Camp, we engage children in real-life challenges and encourage them to put theory into practice in a fun way, using science, technology, engineering, and math.We expand the children’s perspectives by awakening their problem-solving skills and inspiring them to think...


  • Toronto, Canada STEM MONTESSORI ACADEMY OF CANADA Full time

    **Who Should Apply?** STEM Montessori Academy of Canada is seeking Enthusiastic, engaging University students, previous Camp Counselors, Club facilitators, Instructors, or Teachers with an expertise in summer programming. STEM Canada is seeking program counselors and mentors for our summer programming. **Shifts**:Beginning July 7 - August 22,...


  • Toronto, Canada Early Childhood Development Initiative Full time

    **Summary** Early Childhood Development Initiative (ECDI) is a Toronto based non-profit established to promote optimal early childhood development (ECD) and strengthen childcare and learning outcomes for Black African children ages 0-12 years. In 2023, ECDI successfully launched a STEM Program (Solid Foundations for Future Innovators—SFFI) for children...


  • Toronto, Canada Stem Capital Full time

    Health & Benefits Consultant at Stem Capital Health & Benefits (H&B) Consultant—will act as the lead consultant on some client accounts and/or support the lead consultant in managing client accounts for plan sponsors. The consultant interacts with clients and develops relationships, is involved in developing solutions for all aspects of employee benefit...

  • Program Facilitator

    2 weeks ago


    Toronto, Canada Harmony Movement Full time

    The successful applicant will work closely with the Harmony Movement team to develop and deliver programs and workshops that address fundamental equity and diversity issues. Our programs explore personal and group identities, stereotypes, prejudice, discrimination, media literacy, historic inequity in Canada, and personal empowerment, as well as taking...