Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

ROESSLER-CHADWICK FOUNDATION

NewBe an early applicant

Computer Science and Innovation Teacher

Posted
Discussion

Description

Computer Science and Innovation Teacher

Chadwick School

Palos Verdes Peninsula, California

Chadwick School is an independent, K-12, coeducational day school dedicated to academic excellence, the development of exemplary character, and self-discovery through experience. A highly educated faculty and staff bring out the best in the talented student body through active learning, challenging academics, one-on-one mentoring, unparalleled global opportunities, nationally distinguished outdoor education and community service programs, outstanding athletic opportunities, and award-winning visual and performing arts.

The core values of respect, responsibility, honesty, fairness, and compassion are widely shared and fostered daily in classrooms, during co-curricular activities, and through the camaraderie of this close-knit community.

Located on a beautiful, 45-acre hilltop campus on the scenic Palos Verdes Peninsula in Los Angeles County, Chadwick enrolls over 800 students drawn from more than 45 Southern California communities.

Founded in 1935 by visionary educator Margaret Lee Chadwick, Chadwick is one of two schools operated by the Roessler-Chadwick Foundation. In 2010, Chadwick International School was formed in Songdo, South Korea, which expanded opportunities for students around the globe to benefit from a world-class Chadwick education.

Job Title: Computer Science and Innovation

Division/Department: Upper School

Reports To: Upper School Division Director

Location: Palos Verdes, CA

Level/Grade: 9-12

Type of position/FLSA: Full-Time

POSITION SUMMARY

Chadwick School seeks an energizing and enthusiastic computer science teacher to help lead and grow our program, primarily in the Upper School with opportunities to teach in the Middle School. The ideal candidate brings strong content expertise and a deep understanding of effective teaching and learning and designs hands-on, project-based experiences in which students build, test, and explain their work. This teacher grounds students in the enduring fundamentals of computer science while keeping the curriculum current as computing evolves, so graduates can create with technology today and adapt to whatever comes next. Using backward design, this teacher creates purposeful, engaging learning experiences and helps shape a coherent pathway from coding experiences in middle school through advanced Upper School study, welcoming students of every background and level of experience.

In addition to teaching, each faculty member serves as an advisor, participates actively in the life of the school beyond the classroom, and engages in ongoing professional growth.

ASSOCIATED RESPONSIBILITIES

  • Teach 3-4 sections of Upper School computer science, including AP and Post-AP courses.
  • Lead a Middle School co-curricular offering (such as a coding or engineering) that sparks early interest and helps feed the Upper School program.
  • Apply principles of backward design (UbD) to course and unit curriculum.
  • Collaborate with colleagues to plan curriculum around shared learning outcomes, skill progressions, and essential questions, and to keep course offerings current as the field evolves.
  • Design hands-on, project-based learning experiences that build core skills such as algorithmic thinking, abstraction, problem decomposition, testing, and debugging.
  • Use a variety of instructional techniques to make student thinking visible, such as pair programming, code walkthroughs, peer review, and design journals.
  • Introduce students to emerging areas of computing, including artificial intelligence, data science, and engineering design, and guide them in the thoughtful, ethical, and transparent use of new tools.
  • Engage students in discussions about the social and ethical implications of technology, including bias, privacy, security, and responsible innovation.
  • Support students in developing confidence, persistence, creativity, and flexibility as computational thinkers and builders.
  • Create an inclusive classroom environment of mutual respect and rapport; incorporate anti-bias practices into the classroom culture, including broadening participation and belonging in computing.
  • Use Chadwick’s shared assessment and grading practices to assess, record, and provide feedback on student learning and next steps, including approaches suited to code, projects, and process.
  • Positively and actively contribute to the life of the school (e.g., afternoon co-curricular programs, coaching, advising).
  • Submit grades and student comments as instructed and on time.
  • Keep information systems up to date, including Google Classrooms, calendars, and gradebooks.
  • Attend all relevant department and faculty meetings and school events, including new faculty orientation and training throughout the year, professional development, and student orientations before school starts, back-to-school night, parent-teacher conferences, assemblies, graduation, etc.
  • Communicate promptly and professionally with students, families, and colleagues.
  • Cover classes for absent colleagues as requested.
  • Supervise students as assigned, such as chaperoning, lunchtime supervision, and study hall.
  • Read and follow employment policies outlined in the Employee Handbook.
  • Read and follow academic policies outlined in the relevant division Handbook.
  • Perform other duties as assigned.

Skills

Apply

See also

Education jobs by country — openings, pay and top skills →