×
Register Here to Apply for Jobs or Post Jobs. X

High School Science and Math Teacher

Job in Milwaukie, Clackamas County, Oregon, USA
Listing for: Portland Waldorf School
Full Time position
Listed on 2026-01-12
Job specializations:
  • Education / Teaching
    Science Teacher, High School
Salary/Wage Range or Industry Benchmark: 54000 - 66000 USD Yearly USD 54000.00 66000.00 YEAR
Job Description & How to Apply Below


High School Science and Math Teacher

Come work at Portland Waldorf School! We are welcoming applications for a full-time High School Science and Math Teacher starting in the 2026-27 school year.

Join our community of Waldorf Educators. We are a school of faculty and staff who love their craft and are enthusiastic about engaging students. We are committed to working collaboratively with colleagues and the parent community to create an educational environment aligned with Waldorf pedagogy, our school mission, and program goals. We value self-development and instilling a sense of belonging in our community.

Candidates who are dedicated to Waldorf education, working out of Anthroposophy, and possess a love of teaching are encouraged to apply.

This position teaches an integral part of the high school’s robust core science curriculum, including chemistry, physics, biology and earth sciences and is taught experientially through concentrated and focused morning lessons within each discipline. That focus and depth supports the students in making connections within the branches of science, as well as with humanities and history. The Waldorf science curriculum teaches blocks of each science annually, engaging students with a dynamic and holistic view.

We require a teacher candidate to hold at least a bachelor’s degree and have at least three years high school teaching experience. We prefer candidates with a master’s degree specializing in Physics and Chemistry, as well as experience teaching High School Math, and who have completed Waldorf teacher training. A successful teacher has a desire to work with adolescents, is adept at teaching to a wide range of student abilities, and has strong classroom management skills.

Teaching responsibilities include all grade levels (9-12) in blocks and skills classes.

This is a full-time, salaried, exempt position, with annual compensation ranging from $54K-66K, based on education and work experience. Benefits offered include paid time off, medical/dental/vision insurance, tuition remission, retirement plan, and professional development opportunities. Position begins July 1, 2026. Please send a brief one-page biography/letter of interest, resume, and three professional references, including phone numbers and e-mail addresses to hiring.

About Portland Waldorf School

Portland Waldorf School was founded in 1982 and is fully accredited through AWSNA. We serve over 300 students from early childhood through grade twelve on a beautiful seven-acre campus in downtown Milwaukie, just 20 minutes from downtown Portland.

Portland Waldorf School is an equal opportunity employer that does not discriminate based on race, ethnicity, age, gender, or any protected class. We acknowledge that a diversity of ethnicities, nationalities, socioeconomic backgrounds, gender expressions, sexual orientations, learning differences, and life experiences within our community enhance our school’s learning environment, and we are committed to cultivating equity and inclusion. We are seeking individuals who are committed to self-development, educational equity and inclusion, and have a willingness to participate in ongoing work related to diversity, equity, inclusion and justice.

People of color and others underrepresented in our community are encouraged to apply.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary