High School STEM Teacher
$28.00–$32.00 per hour
ApplyHigh School STEM Teacher
Posted today
SENIORITY
Senior
SALARY
$28.00–$32.00 per hour
About the role
- Teach live online middle and high school Math and Science classes
- Teach students across a range of ability levels
- Provide instruction in courses that may include Middle School Math, Algebra, Geometry, Algebra II, Pre-Calculus, Calculus, Middle School Science, Biology, Chemistry, and Physics
- Create and adapt engaging, standards-aligned lessons
- Differentiate instruction for individual student needs
- Support students who need remediation, additional scaffolding, or enrichment
- Use projects, discussion, problem solving, and real-world application as part of instruction
- Monitor student progress and communicate with families and staff
- Collaborate with the teaching team on curriculum, pacing, and student support
- Maintain a warm, welcoming classroom where students feel comfortable asking questions and making mistakes
- Bachelor’s degree in Mathematics, Math Education, STEM Education, or a closely related field
- At least 2 years of teaching experience
- At least 1 year of online teaching experience
- Strong knowledge of secondary Math and Science
- Confidence teaching advanced high school mathematics, including Pre-Calculus and Calculus
- Confidence teaching high school sciences, including Chemistry and Physics
- Experience supporting neurodiverse learners
- Strong relationship-building and classroom management skills
- Excellent communication and organization
- Strong proficiency with Zoom
- Ability to work independently in a fully remote environment
- Master’s degree in Math Education, STEM Education, or a related field
- Experience teaching both middle and high school students
- Experience using Toddle
- Experience developing curriculum
- Experience with differentiated instruction, UDL, intervention, or individualized learning plans
- Experience in a microschool, private school, homeschool, or alternative education environment
- Schedule & Compensation
- Approximately 30 hours per week
- Fully remote — work from anywhere1099 independent contractor position$28–$32 per hour, depending on experience
- Paid school holidays
- Regular weekday availability required
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
