Computer Science Teacher

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

Effective Fall 2019

Columbus School for Girls (CSG), an independent day school founded in 1898 in Columbus, Ohio, serves diverse students in grades pre-k through grade 12. CSG’s mission is to empower girls to discover their distinct potential as learners and leaders. A leader in the education of girls and young women, CSG is a vibrant community of more than 565 students, 135 faculty and staff, and 2,500 active alumnae. CSG’s 8-acre academic campus in the beautiful Bexley neighborhood is a ten-minute drive from downtown Columbus, a city bustling with artistic, civic, and shopping experiences. Having just completed a strategic plan to guide the School’s direction over the next several years, CSG offers an exceptional, student-centered academic experience with strong offerings in the arts, an impressive athletic program, and a health and wellness curriculum that is unique in Central Ohio. This combination of academics and skills ensures that CSG students will be well prepared for life beyond CSG.

Columbus School for Girls seeks to hire an energetic and creative full-time Computer Science teacher for the 2019-2020 academic year.

Job Description:

CSG is committed to ensuring that every Upper School student has basic knowledge of computer programming and the computational thinking behind computer science principles. This teacher will work with CSG’s director of studies and CS partners to develop new courses and will collaborate with faculty in other areas of study to identify opportunities for cross-curricular and cross-divisional partnership and ways to incorporate CS in existing curricula.

While CSG has offered computer science and technology courses for over two decades, we have been redesigning our programs with a greater focus on computer science and its applications across the curriculum to prepare our students for the technological workforce that they will enter.  In addition to the strong partnerships faculty have with each other, we also have established relationships with community partners like H.E.R. Academy and Carnegie Mellon University to advance a computer science curriculum that will not only give students a foundational understanding of computer programming and computational thinking but will also provide an opportunity for interested students to build on that foundational knowledge and explore advanced classes as they progress. 

In a field with so much advancement and change, it is essential that our faculty are committed to professional growth, development, and collaboration. We are looking for a faculty member who is interested in this kind of meaningful work and the opportunity to empower girls to reach their unique potential as learners and leaders.

Job Responsibilities and Expectations:

  • Course instruction of current courses
    • Introduction to Computer Science Classes
    • AP Computer Science Principles
  • Partnership with existing programs
    • One Laptop per Child Class
    • FIRST Robotics Teams
  • Development of additional computer science curriculum
    • AP Computer Science A
    • Web Design Course
    • Cybersecurity Course
  • Active participation in school community
    • Coding Club
    • School Trip Chaperone
    • Coaching and/or Robotics mentorship
    • Student Advisory

Experience, Characteristics, Qualities:

Strong candidates will have

  • Minimum of Bachelor’s degree in Computer Science or a closely-related discipline (Engineering, Architecture, Math, Science)
  • At least three years of classroom experience, preferably at an independent school
  • An understanding of the value of an all-girls education and the eagerness to learn about the best ways to help young women of promise to reach their full potential as learners and leaders
  • Ability to demonstrate good organization, communication, problem-solving, and teamwork skills
  • Love of learning and a sense of curiosity
  • Demonstrate a genuine appreciation of adolescents, a sense of humor, and the ability to work well in a diverse, collaborative environment
  • Proficiency in coding (e.g., Python, JAVA, C++)

CSG offers a competitive salary, benefits, and professional opportunities and welcomes candidates who add to the racial, cultural, religious, and gender diversity of the school community. If this opportunity appeals to you, we encourage you to submit a cover letter outlining your interest in and qualifications for this specific position and a resume in a single Word document to: Diane Mosher, Hiring Coordinator, Columbus School for Girls, 65 S. Drexel Ave., Columbus, Ohio 43209; fax: (614) 252-0571; or email

Please put Computer Science Search in the subject line. 

Columbus School for Girls is an Equal Opportunity Employer and as such does not discriminate on the basis of race, color, sex, age, religion, national origin, ancestry, sexual orientation, disability, veteran status, marital status, or any other status protected by law.