Instructor, AI Machine Learning and AI Robotics with Python (Seattle)

Circuit Stream Online Programs•Seattle, WA
•Onsite

About The Position

Circuit Stream is hiring an instructor to teach teenagers ages 13–17 in hands-on summer courses in AI and Machine Learning with Python and AI Robotics Lab. Instruction is delivered in person at UW Bothell and UW Seattle on the scheduled course dates from June 28 to August 20, 2027. The instructor will use Circuit Stream’s provided curriculum, lesson resources, activities, and robotics hardware to help students build confidence with Python, artificial intelligence, machine learning, and robotics. Students in the AI and Machine Learning courses will build recommendation systems and interactive chatbots. In the AI Robotics Lab, they will assemble and program robot cars using sensors, computer vision, and trained AI models. The instructor makes these materials engaging, accessible, and memorable through demonstrations, guided coding, hands-on building, experimentation, and challenges, while ensuring students meet learning objectives. The role also includes beginner troubleshooting, classroom facilitation and behavior management, promoting responsible technology use and safety, and supervising students during scheduled indoor and outdoor activities outside classroom instruction. Instructor onboarding and training are required, and a background check is required before working with youth learners.

Requirements

  • Enjoy working with teenagers and be able to keep a group engaged, participating, and excited to learn.
  • Professional, internship, academic, or substantial project experience in software engineering, AI, machine learning, data science, robotics, computer vision, or a closely related field.
  • A completed bachelor’s degree in Computer Science, Software Engineering, Data Science, Robotics, Engineering, or a related discipline, or a Master’s/PhD in progress.
  • Proficiency in Python and a strong understanding of machine learning concepts.
  • Strong communication and facilitation skills, and patience in helping beginners debug code and physical systems.
  • Availability to teach on weekdays for all listed summer course dates.
  • Complete required instructor training/onboarding when hired and an additional 2–3 hours of training in June before courses begin.
  • Complete a background check before working with youth learners.

Nice To Haves

  • Experience with APIs, computer vision, sensors, robotics, or hardware programming.
  • Teaching, tutoring, mentoring, teaching assistant, training, camp, or youth-program experience.

Responsibilities

  • Deliver Circuit Stream’s AI and Machine Learning with Python and/or AI Robotics Lab curriculum with energy, clarity, and effective 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.
  • Ensure learners are meeting course learning objectives.
  • Help beginners troubleshoot code and hardware, explain AI concepts practically, 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.
  • Monitor learner progress and communicate concerns or support needs to the Circuit Stream team.

Benefits

  • Complete curriculum, lesson resources, activities, robotics hardware, instructor training, and support from Circuit Stream’s Education team.
  • A community of instructors and educators to connect with and learn from.
  • An opportunity to strengthen teaching and mentorship skills while helping students build projects they are proud to demonstrate.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service