Instructor, AI Machine Learning and AI Robotics Python
Meet Circuit Stream
Where big futures start. Circuit Stream is building the defining youth enrichment brand in North America. We create pre-university summer camps that give young people the chance to explore what they might want to do next, from AI, engineering, medicine and business to psychology, sports, outdoor adventure and more. Through partnerships with leading universities and industry experts, we turn those interests into hands-on experiences that build skills, confidence, and open doors to future opportunities.
We have big ambitions to serve over 10,000+ students a year. Getting there means moving quickly, trying new things, learning from what works, and giving great people real ownership. If you’re ambitious about where your own career can go, and excited to help young people discover where theirs might lead, you’ll thrive here.
We’re looking for software engineers, AI practitioners, python educators, data professionals, or Masters/PhD students who can make Python, AI, machine learning, and robotics approachable for teenagers and create a classroom where students are excited to code, build, experiment, and learn.
Role DetailsDelivery:
In person at University of Calgary campus
- June 28 - July 2, 2027 from 8:45am to 4:45 pm (AI & Machine Learning with Python)
- July 5 - 9, 2027 from 8:45am to 4:45 pm (AI Robotics Lab)
- August 3 - 6, 2027 from 8:45am to 4:45 pm (AI & Machine Learning with Python)
- August 9 - 13, 2027 from 8:45am to 4:45 pm (AI Robotics Lab)
- August 16 - 20, 2027 from 8:45am to 4:45 pm (AI & Machine Learning with Python)
CAD 1,500 to 1,650 per week
TrainingRequired instructor training/onboarding when hired; additional 2-3 hours in June before courses begin.
OtherA background check will be required before working with youth learners.
- Preference will be given to candidates who are available to teach multiple dates/courses.
You’ll help students ages 13-17 explore artificial intelligence through two different hands‑on Python courses
: AI and Machine Learning with Python and AI Robotics Lab. For AI and Machine Learning courses, students will build recommendation systems and interactive chatbots. For the AI Robotics Lab, students will assemble and program robot cars using sensors, computer vision, and trained AI models. The curriculum, lesson resources, activities, and robotics hardware are provided; your role is to make them engaging, accessible, and memorable while helping every student build confidence with Python coding and AI.
You’ll Be Doing
- Deliver Circuit Stream’s provided AI & Machine Learning with Python and/or AI Robotics Lab curriculum with energy, clarity, and strong classroom facilitation.
- Guide students through Python coding, machine learning activities, chatbot and recommendation-system projects, robot assembly, sensors, motor control, computer vision, and autonomous-driving challenges while ensuring learners are meeting the course learning objectives.
- Help beginners troubleshoot code and hardware, explain AI concepts in practical ways, and connect course activities to real‑world applications and responsible AI use.
- Create an inclusive, positive classroom environment and use appropriate behavior‑management techniques to reinforce expectations, rules, responsible technology use, and safety requirements.
- Supervise students during scheduled indoor and outdoor activities outside classroom instruction each day, while monitoring learner progress and communicating concerns or support needs to the Circuit Stream team.
- You genuinely enjoy working with teenagers and know how to keep a group engaged, participating, and excited to learn.
- Professional, internship, academic, or substantial project…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).