Teaching Jobs

Teachers and classroom educators

Stand out from 250+ applicants

Tailor your resume with AI

Get Started

1635 jobs found

School-Based Registered Nurse (RN) - Roseville, California

Soliant HealthRoseville, Placer CountyFull-timeRemote
educationteacherremoteroseville
$118,404 - $118,404 est.4 days ago

Student Services Officer 1

Stanford UniversityStanford, Santa Clara CountyFull-time
educationteacherstanfordfull-time
$162,347 - $162,347 est.4 days ago

6th Grade General Education Teacher

AmergisValley Springs, Calaveras CountyFull-time
educationteachervalley-springsfull-time
$134,963 - $134,963 est.4 days ago

Electrical Instructor

Adecco US, Inc.Laurel, Prince George's CountyFull-time
educationteacherlaurelfull-time
$110,926 - $110,926 est.4 days ago

School SLP (School Speech Language Pathologist)

Epic Special Education StaffingMartinez, Columbia CountyFull-time
educationteachermartinezfull-time
$58,000 - $70,000 est.4 days ago

Kindergarten Teacher

ReNEW SchoolsNew Orleans, Orleans ParishFull-time
educationteachernew-orleansfull-time
$61,214 - $61,214 est.4 days ago

Associate Teacher - Early Head Start

OHCAC Head StartMount Gilead, Morrow CountyFull-time
educationteacherseniormount-gilead
$46,049 - $46,049 est.4 days ago

School-Based Speech Language Pathologist | Austin, Texas

ProCare TherapyAustin, Lonoke CountyFull-time
educationteacheraustinfull-time
$82,356 - $82,356 est.4 days ago

School-Based Speech Language Pathologist | Buda, Texas

ProCare TherapyBuda, Bureau CountyFull-time
educationteacherbudafull-time
$80,241 - $80,241 est.4 days ago

[August 2026 start] Youth Worker (12 month)

DreamUSPart-time
educationteacherpart-time
$36,400 - $37,440 est.5 days ago

Grades 5 - 6 Teachers for the 2026-2027 School Year

Manassas City Public SchoolsManassas, Prince William CountyFull-time
educationteachermanassasfull-time
$40,872 - $40,872 est.5 days ago

Lead Teacher- Infant Toddler

Community ConceptsRumford, Oxford CountyFull-time
educationteacherseniorrumford
$43,180 - $46,820 est.5 days ago

In District Detention PASS Coach

Taylor County School DistrictCampbellsville, Taylor CountyFull-time
educationteachercampbellsvillefull-time
$44,879 - $44,879 est.5 days ago

Airborne C2/CVW Senior Training Analyst

SAICVirginia Beach, Virginia Beach CityFull-timeRemote
educationteacherseniorremote
$70,738 - $70,738 est.5 days ago

School Community Specialist

educationteacherfull-time
$121,311 - $121,311 est.5 days ago

Associate Instructor

The University of UtahSalt Lake County, UtahPart-time
educationteachersalt-lake-countypart-time
$29,440 - $29,440 est.5 days ago

Kids Academy Leader

Life TimeUSFull-time
educationteacherseniorfull-time
$69,976 - $69,976 est.5 days ago

Workforce Development (WFD) Chef Instructor

FeedMore Western New YorkCheektowaga, Erie CountyFull-time
educationteachercheektowagafull-time
$61,360 - $66,560 est.5 days ago

Technology Teacher - Porter ECHS

Brownsville Independent School DistrictBrownsville, Cameron CountyFull-time
educationteacherbrownsvillefull-time
$75,502 - $75,502 est.5 days ago

Teaching salary insights

Avg low

$74k

Avg high

$75k

Range

$13$370k

From

1,635 listings

Based on active teaching listings with salary info. Not all roles disclose salary; actuals vary.

Frequently asked questions

How many teaching jobs are available on Careeronaut?+
Careeronaut aggregates teaching jobs from Adzuna, CareerJet, USAJobs, The Muse, Remote OK, and Remotive. Listings refresh daily and expired roles are removed within seven days of being pulled from the source feed.
What's a typical salary for teaching roles?+
Based on 1,635 active listings, teaching salaries average $74k to $75k. Individual roles range from $13 up to $370k depending on location, seniority, and employer.
Are there remote teaching jobs?+
Yes. Browse only remote roles by using the "Remote" filter, or visit /jobs/education/teacher/remote to see the remote-only listing page.
How do I tailor my resume to a teaching job?+
Every job page on Careeronaut has a "Tailor your resume to this job" button. Click it to open the AI editor, paste your existing resume, and get a version matched to the posting in under 60 seconds.