{"22145986":{"jobPath":"/jobs/22145986/upper-school-history-and-social-sciences-teacher","source":"naylor","job":"22145986","jobTitle":"Upper School History and Social Sciences Teacher"},"22146117":{"jobPath":"/jobs/22146117/advancement-office-manager-events-coordinator","source":"naylor","job":"22146117","jobTitle":"Advancement Office Manager & Events Coordinator"},"22146334":{"jobPath":"/jobs/22146334/school-technology-coordinator","source":"naylor","job":"22146334","jobTitle":"School Technology Coordinator"},"22146114":{"jobPath":"/jobs/22146114/mathematics-teacher","source":"naylor","job":"22146114","jobTitle":"Mathematics Teacher"},"22146014":{"jobPath":"/jobs/22146014/assistant-associate-director-of-college-counseling","source":"naylor","job":"22146014","jobTitle":"Assistant/Associate Director of College Counseling"},"22146336":{"jobPath":"/jobs/22146336/early-education-teacher","source":"naylor","job":"22146336","jobTitle":"Early Education Teacher"},"22146237":{"jobPath":"/jobs/22146237/spanish-teacher","source":"naylor","job":"22146237","jobTitle":"Spanish Teacher"},"22145989":{"jobPath":"/jobs/22145989/theater-manager-theater-production-teacher","source":"naylor","job":"22145989","jobTitle":"Theater Manager/Theater Production Teacher"},"22145967":{"jobPath":"/jobs/22145967/science-teacher","source":"naylor","job":"22145967","jobTitle":"Science Teacher"},"22145969":{"jobPath":"/jobs/22145969/assistant-athletic-director-part-time-teacher","source":"naylor","job":"22145969","jobTitle":"Assistant Athletic Director/Part-Time Teacher"},"22146244":{"jobPath":"/jobs/22146244/spanish-teacher-2026-2027-sy","source":"naylor","job":"22146244","jobTitle":"Spanish Teacher (2026-2027 SY)"},"22146240":{"jobPath":"/jobs/22146240/executive-assistant-to-head-of-school","source":"naylor","job":"22146240","jobTitle":"Executive Assistant to Head of School"},"22146184":{"jobPath":"/jobs/22146184/upper-school-science-teacher","source":"naylor","job":"22146184","jobTitle":"Upper School Science Teacher"},"22145997":{"jobPath":"/jobs/22145997/upper-division-english-teacher","source":"naylor","job":"22145997","jobTitle":"Upper Division English Teacher "},"22146326":{"jobPath":"/jobs/22146326/elementary-school-teacher","source":"naylor","job":"22146326","jobTitle":"Elementary School Teacher"},"22146306":{"jobPath":"/jobs/22146306/spanish-teacher-middle-school","source":"naylor","job":"22146306","jobTitle":"Spanish Teacher - Middle School"},"22146325":{"jobPath":"/jobs/22146325/dean-of-students-middle-and-high-school","source":"naylor","job":"22146325","jobTitle":"Dean of Students – Middle and High School"},"22146347":{"jobPath":"/jobs/22146347/director-of-college-guidance","source":"naylor","job":"22146347","jobTitle":"Director of College Guidance"},"22146209":{"jobPath":"/jobs/22146209/lower-school-faculty-upper-elementary-teacher","source":"naylor","job":"22146209","jobTitle":"Lower School Faculty, Upper Elementary Teacher"},"22146190":{"jobPath":"/jobs/22146190/assistant-director-of-middle-and-upper-school","source":"naylor","job":"22146190","jobTitle":"Assistant Director of Middle and Upper School"},"22146330":{"jobPath":"/jobs/22146330/science-elective-classes-teacher-upper-school","source":"naylor","job":"22146330","jobTitle":"Science Elective Classes Teacher - Upper School"},"22146013":{"jobPath":"/jobs/22146013/grade-8-math-teacher","source":"naylor","job":"22146013","jobTitle":"Grade 8 Math Teacher"},"22146199":{"jobPath":"/jobs/22146199/middle-school-world-language-teacher-75-latin-25-french-preferred","source":"naylor","job":"22146199","jobTitle":"Middle School World Language Teacher (.75 Latin; .25 French Preferred)"},"22146172":{"jobPath":"/jobs/22146172/teacher-of-english","source":"naylor","job":"22146172","jobTitle":"Teacher of English"},"22146095":{"jobPath":"/jobs/22146095/director-of-technology","source":"naylor","job":"22146095","jobTitle":"Director of Technology"}}
Computer Science Teacher and Robotics Coach (Grades 6-12)
Marymount School of New York
Application
Details
Posted: 23-Mar-26
Location: New York, New York
Type: Full Time
Salary: $90,000 - $115,000 annually
Categories:
Technology Instruction
Salary Details:
Salary commensurate with experience and qualifications.
Required Education:
4 Year Degree
Marymount School of New York seeks an enthusiastic, creative, and collaborative Computer Science Teacher and Robotics Coach to join our creative technology team at our Upper Campus (Grades 6-12). Beyond the classroom, this educator will play a central role in teaching and shaping a dynamic program that engages students in computer science and robotics through hands-on, project-based learning.
An ideal candidate will be comfortable working with students in grades 6-12, and is committed to helping them build confidence and creative problem-solving skills through the application of computer science and engineering principles. A collaborative spirit, flexibility, and a good sense of humor are required. Direct experience with FIRST Robotics Tech Challenge and p5.js are preferred.
Beyond the classroom, teachers at Marymount contribute to the broader life of the school by moderating at least one student club or activity. They collaborate closely with colleagues, communicate regularly with families, and engage fully in the school community.
Responsibilities:
Teach intermediate and advanced Computer Science and Robotics courses in the Upper School.
Design/refine curriculum to support a well-rounded and robust sequence of computer science and engineering courses.
Foster an environment that emphasizes creativity, collaboration, and real-world problem solving and inspires students who are eager to explore technology and coding at all levels.
Lead and grow the Upper Campus robotics program (Grades 7–12), including after-school practices and occasional weekend competitions.
Qualifications:
Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
Experience teaching computer science, robotics, or related subjects at the middle or high school level
Demonstrated ability to differentiate instruction and support a range of learners
Strong proficiency in at least one programming language, with a willingness to learn new tools and technologies
Experience with robotics platforms (e.g., FIRST Tech Challenge, Arduino) and/or physical computing
Familiarity with fabrication tools such as 3D printers, laser cutters, and basic hand and power tools
Intellectual curiosity, adaptability, and a commitment to ongoing professional growth
A commitment to equity and belonging in teaching practices
Excellent communication and collaboration skills
We believe in the transformative power of a diverse and inclusive community, and we actively seek candidates from diverse backgrounds. We are an equal opportunity employer and do not discriminate on the basis of race, color, national and ethnic origin, religion, age, disability, marital status, sex, sexual orientation, or gender in our educational programs or employment practices.
Salary range: $90,000 - 115,000 annually, commensurate with experience and qualifications
To apply, please visit our Careers Page. Please submit a letter of interest, a resume, and contact information for three references. No phone calls please.
Marymount seeks educators who inspire students to recognize their unique talents, embrace challenges, and reach their full potential. Faculty are expected to be innovative instructors in inquiry-based, student-centered classrooms, as well as active participants in the school community. Rooted in the Catholic tradition of educating both the heart and the mind, Marymount’s mission and values are infused throughout our programs and daily lives; students graduate from the School as compassionate, ethical citizens with a strong commitment to social justice.
Marymount’s faculty and staff are dedicated professionals who model lifelong learning, nurture a growth mindset, and make meaningful connections with students. We believe in the transformative power of a diverse and inclusive community, and we actively seek candidates from diverse backgrounds. We are an equal opportunity employer and do not discriminate on the basis of race, color, national and ethnic origin, religion, age, disability, marital status, sex, sexual orientation, or gender in our educational programs or employment practices.