Upper School Computer Science Teacher

Faculty / Full-Time

Milton Academy, Milton, MA

Milton Academy is seeking a computer science teacher for a full-time position with a demonstrated ability to work in a diverse community. The position begins in September 2022.

The computer science community at Milton Academy is vibrant, creative, and diverse. We are seeking a teacher who can bring energy to the program and help us continue to grow. The teacher will be responsible for teaching programming classes and working with students beyond the classroom, including supporting robotics, hackathons, and more. A strong candidate will have a passion for teaching, a high aptitude and interest in technology (hardware and software), a coding background (Java, Python, and/or C++), and the capability to teach programming to students in grades 9-12. Experience in mobile app development, robotics, artificial intelligence, and/or engineering is desirable.

Milton offers four project-based programming courses (introductory computer programming, advanced programming, mobile app development, and artificial intelligence) and an applied engineering course. Each of the courses is project-based, which allows us to tailor the material to student interest while promoting independent learning and collaboration between students. Introductory programming units are also taught in every geometry class. 

In the past 12 years, the number of computer science sections at Milton Academy has grown from four sections to 19. Forty-six percent of students in our current classes identify as female. Students engage outside of the classroom in a programming club, at regional hackathons, on the robotics team, and by facilitating a Girls Who Code club at a local middle school. In addition to acquiring technical skills, our graduates celebrate their development as innovative problem solvers, effective teammates, and self-directed learners. 

A bachelor’s degree in computer science, mathematics, or a related field is required and a master’s degree is preferred. A minimum of three years teaching computer science and/or mathematics at the secondary or collegiate level is also required, but teacher certification is not. Demonstrated ability working in a diverse community is essential. 

Teacher certification is not required. All teachers advise 6-8 students. Teachers are also expected to advise a student activity or coach a team or intramural sport, in addition to other responsibilities. Faculty members residing on campus typically live and work in a dormitory and all teachers living on campus have responsibilities in the residential program. Milton Academy encourages professional growth and provides support and opportunities for educators to evolve their craft.

Milton Academy is an equal opportunity employer. It does not discriminate on the basis of race, color, national or ethnic origin or ancestry, age, veteran status, religion, creed, sex, sexual orientation, gender identity or expression, genetic information, marital status, disability, or any other characteristic protected by law. Diversity, equity, inclusion, and justice are fundamental elements of Milton’s mission. We welcome applications from candidates of all backgrounds.

Milton Academy

Milton, MA
Elementary, Middle School, High School
Day, Boarding
All Gender