High School Computer Science Teacher

Job Level
Academic position
Job Category
Teacher / Instructor
  • Applied Tech (STEAM / Maker / CS / Design)
Job Status
Areas of Responsibility
  • Computer Science

Mission Statement

Founded in 1764, Columbia Grammar & Preparatory School balances a rigorous comprehensive college preparatory curriculum with healthy social and emotional development. We dedicate ourselves to educating students with diverse talents and backgrounds and offer them opportunities to learn, reflect and safely express their ideas and creativity. With our parent body, we share a fundamental commitment to high academic achievement and the development of social responsibility.


High School Computer Science Teacher

CGPS seeks an outstanding, student-focused Computer Science Teacher who will help develop an expanding technology curriculum. This person will be responsible for teaching Computer Science and Robotics at the high school level as well as advanced electives in areas such as Mobile Programming, Game Design, and AP Computer Science.


Key Responsibilities

  • Develop and teach Computer Science, Robotics and other technology courses at the high school level.
  • Provide faculty, students, and staff with guidance on using educational technology.
  • Collaborate with faculty in other departments to explore opportunities for interdisciplinary projects.

Desired Skills and Interests

  • BA/BS degree in Computer Science, Electrical Engineering, Math or a related technical field, or equivalent practical experience.
  • Familiarity or interest in some or all of the following: Object-Oriented Programming, Processing, p5.js, Java, Python, Javascript, AP Computer Science, Vex Robotics, Arduino or other hardware platforms.
  • 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.
  • A demonstrated ability to innovate, problem solve and create original curriculum.
  • Experience with troubleshooting basic hardware and software issues relevant to classroom technology and STEM education
  • Excellent collaboration and communication skills and a desire to work with a team.

Columbia Grammar and Prep School is a co-educational, k-12 private school located on the Upper West Side of Manhattan. We offer highly competitive salaries, exceptional vacation time and benefits, and a warm and supportive culture.

Columbia Grammar & Preparatory School is an equal employment opportunity employer. Employment decisions including hiring, transferring and promotions are based on merit and business needs, and not on race, color, religion, creed, ancestry, sex, sexual orientation, national origin, alienage, age, pregnancy, marital/partnership status, military status, citizenship, military status, mental or physical disability, veteran status, genetic predisposition, status as a victim of domestic violence, or any other characteristic or status protected by law

Please send cover letter and resume to csjobs@cgps.org with the subject line “Computer Science Teacher”. Resumes without a cover letter will not be considered.