In-School Coding & Robotics Instructor
- Pay
- $45-$65/session
- Schedule
- Part-timeOn-site
- Program
- Coding & Robotics
- Location
- San Francisco, CA
About the role
We are seeking a dynamic and flexible Coding & Robotics Instructor to lead hands-on in-school classes delivered across two program days. You'll engage small groups of elementary students in interactive lessons during the school day that spark curiosity, encourage collaboration and promote computational thinking. This position suits educators who thrive in energetic classroom settings, enjoy variety in their teaching, and can adapt technical lessons across a range of ages and group sizes. Curriculum and lesson materials are provided. Responsibilities: Teach small-group and mixed-grade classes (TK to 5th grade) during regular school hours. Facilitate robotics projects with LEGO Robotics, Snap Circuits and Ozobots; coding and game design with Scratch Jr and Code.org; unplugged computer science through logic puzzles and algorithm games; and engineering challenges including sensor-based builds and simple circuits. Foster a safe, inclusive classroom. Prepare tech equipment before class and ensure proper storage and clean-up. Track attendance and communicate updates. Schedule: 8:00 AM to 11:00 AM. Grades TK-5. Start date September 28, 2026.
What we’re looking for
Experience working directly with elementary-age children through teaching, tutoring, camps, after-school programs, STEM programs, science museums, enrichment, mentoring, coaching or youth development. Strong communication and classroom-management skills. Able to follow provided curriculum while adapting to student needs. Applicant must reside in San Francisco or within 20 miles. Must commit to the Fall 2026 schedule, pass a background check and complete fingerprinting/live scan. Preferred: Hands-on experience with LEGO Education, Ozobots, Sphero, Scratch or Snap Circuits. Background in education, child development, computer science or a related field.
Apply for this role
Send us your details and resume and we will be in touch. Prefer email? Write to careers@ddsteam.org.
