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

Middle School Jobs in Birmingham AL

Jobs found: 129
today 1. Teacher - Math

Education / Teaching (High School, Elementary School, Middle School)

Position: Teacher - Math (1676) - Teacher - Math (1676) - Location: - Oak Mountain High School, Shelby County Schools, Birmingham,...

Teacher - Math Job

Listing for: Young World Physical Education
View this Job
today 2. Teacher - Social Studies

Education / Teaching (High School, Middle School, Elementary School)

Position: Teacher - Social Studies (1787) - Teacher - Social Studies (1787) - Shelby County Schools (AL) Oak Mountain High School - ...

Teacher - Social Studies Job

Listing for: Young World Physical Education
View this Job
1 day ago 3. Teacher - English - TMS

Education / Teaching (High School, Middle School, Elementary School, Education Administration)

Position: Teacher - English - TMS - Apply 2/10/2026 - 6/12/2026 - Multiple Positions - ALABASTER CITY SCHOOLS - JOB DESCRIPTION ...

Teacher - English - TMS Job

Listing for: Alabaster-City-Schools
View this Job
2 days ago 4. Teacher - Special Education - Collaborative/Inclusion - CVES

Education / Teaching (High School, Middle School, Education Administration, Special Education Teacher)

Position: Teacher - Special Education - Collaborative/Inclusion - CVES - Apply 1/30/2026 - 6/12/2026 - Multiple Positions -...

Teacher - Special Education - Collaborative/Inclusion - CVES Job

Listing for: Alabaster-City-Schools
View this Job
2 days ago 5. Teacher - Health Education - THS

Education / Teaching (High School, Middle School, Education Administration, Special Education Teacher)

Position: Teacher - Health Education - THS - Apply 2/10/2026 - 6/12/2026 - Multiple Positions - ALABASTER CITY SCHOOLS - JOB...

Teacher - Health Education - THS Job

Listing for: Alabaster-City-Schools
View this Job
2 days ago 6. Special Education Teacher: Shape Young Minds

Education / Teaching (Early Childhood Education, Special Needs / Learning Disabilities, Elementary School, Middle School)

Alabaster City Schools is seeking a Teacher to guide students in their intellectual and emotional growth. This position requires...

Special Education Teacher: Shape Young Minds Job

Listing for: Alabaster-City-Schools
View this Job
2 days ago 7. Teacher - Music - CVES

Education / Teaching (High School, Middle School, Education Administration, Special Education Teacher)

Position: Teacher - Music - CVES - Apply 2/10/2026 - 6/12/2026 - Multiple Positions - ALABASTER CITY SCHOOLS - Job Description...

Teacher - Music - CVES Job

Listing for: Alabaster-City-Schools
View this Job
2 days ago 8. Teacher - Art - THS

Education / Teaching (High School, Middle School, Education Administration, Special Education Teacher)

Position: Teacher - Art - THS - Apply 2/10/2026 - 6/12/2026 - Multiple Positions - ALABASTER CITY SCHOOLS - JOB DESCRIPTION -...

Teacher - Art - THS Job

Listing for: Alabaster-City-Schools
View this Job
3 days ago 9. Teacher - Spanish

Education / Teaching (High School, Elementary School, Middle School)

Position: Teacher - Spanish (1323) - Teacher - Spanish (1323) - Shelby County Schools (AL) Oak Mountain High School - Birmingham,...

Teacher - Spanish Job

Listing for: Young World Physical Education
View this Job
6 days ago 10. Secondary Science Teacher; THS-Potential SY

Education / Teaching (High School, Middle School)

Position: Secondary Science Teacher (THS) - Potential SY26 - 27 - Role Description - POSITION TITLE: - Teacher - QUALIFICATIONS: - *...

Secondary Science Teacher; THS-Potential SY Job

Listing for: Alabama Department of Education
View this Job
Jobs found: 129