New England Innovation Academy is a boarding and day school in Marlborough, Massachusetts, serving grades 6 through 12. The school enrolls between 101 and 200 students, keeping classes small enough that faculty know every learner by name. Non-denominational in approach, the academy prioritizes innovation and experiential learning as core to its teaching mission.
Language instruction shapes the school's identity. New England Innovation Academy offers Mandarin Chinese and Spanish alongside traditional academics, creating authentic peer groups for language learners. This commitment attracts faculty who want to teach in a multilingual environment where cultural study integrates naturally into daily work.
Teaching here is multifaceted. Most faculty combine classroom instruction with dormitory supervision and student advising—a three-part role that demands flexibility but places teachers at the center of student life. Because enrollment is modest, your influence on curriculum and culture runs deep. You will see the impact of your work in real time.
New England Innovation Academy hires year-round for core academic positions, language instructors, coaches, and support staff. Openings appear most frequently ahead of the fall term. The boarding-day model appeals to educators who want residential intensity without the full isolation of rural boarding schools.
For teachers seeking direct engagement with adolescents in a small, language-rich community, this school offers a tangible alternative to large districts. The combination of boarding elements, dual language programs, and experimental pedagogy creates a distinctive workplace where individual faculty voices carry weight.
Open positions at New England Innovation Academy
5 current openings. Click any role to apply directly on the school's site.
Not sure if New England Innovation Academy is the right fit?
Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.
Take the Teacher Match Quiz →