Grand River Friendship Society (GRFS) is seeking a passionate and knowledgeable Lead AI & Machine Learning Instructor to join The Algorhythm, our free youth artificial intelligence education program, for a part-time teaching opportunity at the University of Waterloo.
This is an exciting opportunity for an educator or AI professional who enjoys working with young people and wants to help inspire the next generation of innovators, problem-solvers, and technology leaders.
About the Opportunity
The Algorhythm is a youth-focused educational initiative operated by GRFS, designed to make artificial intelligence and machine learning accessible through engaging, hands-on learning experiences.
We are looking for an instructor to guide students aged 14–17 as they explore programming, machine learning, emerging AI tools, and practical technology projects.
The successful candidate will help students build technical confidence, develop essential digital skills, and apply their learning to real-world challenges.
Position Details
- Position: Lead AI & Machine Learning Instructor
- Employment Type: Part-Time
- Compensation: $25 per hour (preparation included)
- Hours: 3–6 hours per week
- Duration: November 2026 – March 2027
- Schedule: Weekly sessions
- Location: University of Waterloo, Ontario
Additional teaching hours may become available if more than one program session is offered.
What You’ll Teach
The instructor will guide students through practical activities covering:
- Python Programming: Introducing Python, Pandas, and scikit-learn.
- Machine Learning: Training, testing, and understanding machine learning models.
- Generative AI Tools: Exploring Hugging Face and large language model APIs, including Claude, ChatGPT, and Gemini.
- Responsible AI-Assisted Coding: Promoting thoughtful, ethical, and effective use of AI-powered development tools.
- Hands-On Projects: Supporting each student in creating a GitHub project to demonstrate their learning.
Who We’re Looking For
We encourage applications from individuals who:
- Have a solid understanding of Python and basic machine learning concepts.
- Have experience working with teenagers through teaching, tutoring, coaching, or youth programs.
- Can explain technical concepts in clear, accessible, and engaging language.
- Are able to obtain a Vulnerable Sector Check.
We welcome applicants from all backgrounds, particularly newcomers and individuals from communities underrepresented in technology. Accommodations are available upon request.
How to Apply
Interested candidates are invited to submit their resume and a brief statement explaining their interest in the position.
Email: algorhythm@grfsociety.ca
Applicants may also use this email address to ask questions about the opportunity.
For more information about the educational curriculum, visit https://thealgorhythm.ai/.
This posting is for an existing vacancy. Shortlisted candidates will receive a comprehensive information package.
Supporting the Next Generation of AI Learners
The Algorhythm is operated by Grand River Friendship Society and made possible with the financial support of Scale AI.
Through accessible technology education, GRFS continues its commitment to creating meaningful learning opportunities, encouraging innovation, and helping young people build skills for an increasingly digital future.
Join us in helping young minds explore, create, and build with AI.


