Middle & Prep School Computer Science & Robotics Teacher

Columbia Grammar & Preparatory SchoolNew York, NY
Onsite

About The Position

Columbia Grammar & Preparatory School seeks an outstanding, student-focused Computer Science Teacher to help develop an expanding technology curriculum. This role involves teaching Middle School computer science classes, co-teaching 9th-Grade Robotics classes, and teaching intermediate and advanced high-school electives in Computer Science (Python & Java), Robotics, Design, Engineering, and Fabrication. The middle school curriculum follows Project Lead the Way, utilizing activities, projects, and problem-based learning with real-world applications. Educators must be certified by Project Lead the Way, with CGPS covering all associated training costs.

Requirements

  • BA/BS degree in Computer Science, Electrical Engineering, Mathematics, or a related technical field, or equivalent practical experience.
  • Strong understanding of at least one programming language and a desire to learn more.
  • Experience with Vex or FIRST Robotics, Arduino, or other hardware platforms.
  • Experience with tools for fabrication such as 3D printers, hand and power tools, Cricut machines, and/or CNC machines.
  • Experience teaching in a classroom setting.
  • Passionate about encouraging young people to take on complex and challenging ideas.
  • An intellectual curiosity, an aptitude for learning, and a commitment to ongoing professional development.
  • Experience with troubleshooting hardware and software issues relevant to classroom technology and STEM education.
  • Excellent collaboration and communication skills, and a desire to work with a team.
  • Experience and desire to work closely with other teachers to develop original, innovative curricula centered around problem-solving and inquiry.

Nice To Haves

  • A demonstrated ability to innovate, problem-solve, and differentiate the curriculum to support and enrich the learning experience for all students.
  • Experience with troubleshooting basic hardware and software issues relevant to classroom technology and STEAM education
  • An intellectual curiosity, an aptitude for learning, and a commitment to ongoing professional growth
  • Excellent collaboration and communication skills and a desire to work with a team
  • Ability to communicate effectively and establish rapport with families both orally and in writing

Responsibilities

  • Teach Middle School Technology classes, following the PLTW Design and Modeling course for 6th grade, Computer Science for Innovators & Makers for 7th grade, and in Automation & Robotics in 8th grade
  • Collaborate with the Technology Department Head and department colleagues on instructional practices, assessment practices, and enhancements to the curriculum
  • Model and teach acceptable use of technology and digital citizenship concepts and skills, including AI Literacy
  • Lead clubs or robotics teams, as assigned
  • Co-teach 9th grade Robotics classes
  • Develop and teach intermediate and advanced Computer Science, Robotics, and Engineering courses at the high school level (grades 9 through 12.)
  • Organize and maintain the innovation and design lab (i.e robotics supplies, 3D printers, laser cutters, etc.)
  • Collaborate with faculty in other departments to explore opportunities for interdisciplinary projects.
  • Provide faculty, students, and staff with guidance on using educational technology.
  • Lead and advise the Prep School Robotics League Teams
  • Demonstrate effective classroom management and the ability to establish and maintain a collaborative, supportive learning environment
  • Establish student safety protocols for tools and equipment
  • Responsible for coverage of duties, as assigned

Benefits

  • Comprehensive medical, dental & vision plans with a free medical coverage option for employee only coverage
  • Free vision coverage
  • Flexible Spending Accounts for Medical, Dependent Care, Parking & Transit
  • 8% Annual Employer Contribution to retirement after one year of full time service
  • Basic Life Insurance
  • Enhanced Short Term Disability Coverage
  • Long Term Disability Coverage
  • Low cost additional benefits including voluntary life insurance, critical illness coverage and pet insurance
  • Additional Aflac policies
  • Free breakfast & lunch when school is in session
  • Discounted parking
  • Generous holiday schedule, sick and personal time
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service