Caution Tape Robotics Club is a leader in robotics education through VEX in Ontario, Canada, and has been inspiring students to excel through hands-on learning and innovation. We offer fun and exciting STEM programs that include Introduction to VEX Robotics, programming, 3D printing, and Maker Club Projects for kids 5-18 years old. Caution Tape Robotics Club is looking for an enthusiastic teacher who enjoys working with kids, can bring excitement and doesn't hold back from innovating and improving when possible!
Position Overview
We are seeking a passionate
AI Coding Coach
with a strong technical background and the ability to inspire students in their AI and coding journey. The coach will deliver engaging lessons in AI-native coding, full-stack development, and emerging technologies, while fostering problem-solving, creativity, and communication skills in young learners.
Responsibilities
Teach and mentor students in AI coding and full-stack development (React, APIs, Postgres, etc.).
Deliver lessons in a clear and engaging manner using hands-on projects.
Guide students in building prototypes and scalable applications, incorporating AI tools (Cursor, Claude Code, Git).
Support students in learning modern developer workflows including Git flow, CI/CD, and Vercel deployment.
Foster a collaborative and supportive classroom environment.
Evaluate student progress and provide constructive feedback to both students and parents.
Maintain open communication with colleagues and parents to ensure a productive learning experience.
Requirements
Bachelor's degree (or higher) in
Computer Engineering, Computer Science, or related field
.
Proven experience in full-stack development.
Proficiency in:
React; React Native;
Postgres; HTML, CSS, JavaScript; REST API
design and integration
Nice to Have
Experience with AI coding workflows:
Cursor, Claude Code
Git flow, CI/CD pipelines
Vercel deployment
Prior teaching, mentoring, or tutoring experience in coding/AI education.
Teaching & Soft Skills
Excellent
communication skills
with the ability to explain complex topics simply.
Patience and adaptability
in teaching students of different skill levels.
Energetic, creative, and enthusiastic about mentoring youth.
Strong classroom management and organizational skills.
Contract & Schedule
Part-time
, minimum 3 months, with the potential for full-time promotion.
Typical shifts: