Openings as of 5/16/2026
Position: Activity Center Facility AttendantLocation: Jefferson and Kennedy Activity CentersEffective Date: ASAPHours: Part Time: Afternoon, Evening and weekend hours as assignedSalary: Class I starting at $15.15 per hour. Pay is based on experience.Benefits: Due to the hours of this position it is not eligible for benefitsRequired Experience:
Preferred Experience:
Responsibilities:Facility Attendants provide customer service at our activity centers. They work primarily indoors at the front desk or entrance.APPLICATION DEADLINE: Applications will be reviewed after five business days and the posting will remain open until filled.Submit online application, cover letter, and resume by clicking on the "Apply" button in the top right
Location: Oak Grove, Olson and Valley View Middle SchoolsPreference given to staff working in particular building
Effective Dates:
Hours: 2.5 hours 4 days per week (Monday - Thursday) when programming is running.*
*no programming March 11, conference days, special school event days etc.
Compensation: $40.19 per hour, extended time pay
Requirements:
Preferences:
Responsibilities:This position will support after school programming under the Director of Learning Supports and in partnership with the school principal and administrative team.
Benefits:Due to the length of the assignment it is not eligible for benefits
APPLICATION DEADLINE: Until Filled. Applications will be reviewed after five business days. Submit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
POSITION TITLE: Middle School Principal
LOCATION: Valley View Middle School
EFFECTIVE DATE: July 1, 2026
HOURS: Full Time - 8 hours per day; number of days determined by contract PAY:See Principal Contract
Join a dynamic team of caring professionals dedicated to guiding all learners to dream, believe and achieve their greatest potential.
HOW YOU'LL CONTRIBUTE
The Bloomington Public Schools is a mission driven school district committed to empowering and equipping each learner to succeed in a rapidly changing world. As a principal in Bloomington Public Schools, you will serve this mission by creating equitable systems and ensuring learning for each student. You will engage with and support the school community and build relationships in culturally responsive ways, maintaining existing partnerships and establishing new ones to best serve students and families.
YOUR IMPACT
NECESSARY KNOWLEDGE AND SKILLS
REQUIRED LICENSURE:
Benefits:Bloomington Public Schools offers a variety of benefits to help take care of employees' health and well-being. These benefits include:
The district is dedicated to supporting employees and their families with affordable health care, financial security, and opportunities for personal growth. Please see our complete benefit offerings here : https://www.bloomington.k12.mn.us/human-resources/benefits-and-insurance
APPLICATION DEADLINE: May 18, 2026
Submit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Position TypeVarsity Assistant Volleyball CoachLocationKennedy High SchoolSeason DatesSpringPracticesMonday - SaturdayJob Duties and ResponsibilitiesGeneral Duties
Specific Duties:
CompensationSeasonal stipend
BenefitsDue to the short duration of this position, it is not benefit-eligible. Please see our benefits information here: https://www.bloomington.k12.mn.us/human-resources/benefits-and-insurance
APPLICATION DEADLINE: Open Until FilledSubmit online application by clicking "Apply Now"http://www.applitrack.com/bloomington/onlineapp/default.aspx?Category=Athletics%2fActivities
Position TypeGirls VolleyballDepending on experience could be Assistant Varsity thru 9th Grade LocationJefferson High School Season DatesMid August - Mid November (State Tournament) PracticesMonday - SaturdayJob Duties and ResponsibilitiesGeneral Duties
Specific Duties1. Work as a girl's volleyball coach; qualified candidates are preferred to have prior playing/coaching experience at the high school level. CompensationSeasonal stipend BenefitsDue to the short duration of this position, it is not benefit-eligible. Please see our benefits information here: https://www.bloomington.k12.mn.us/human-resources/benefits-and-insurance
Position TypeGirls Head Swim Coach LocationJefferson High School Season DatesMid August-November PracticesMonday - SaturdayJob Duties and ResponsibilitiesGeneral Duties
Specific Duties1. Work as head swim coach; qualified candidates are preferred to have prior playing/coaching experience at the high school level or as a competitive swimmer. CompensationSeasonal stipend BenefitsDue to the short duration of this position, it is not benefit-eligible. Please see our benefits information here: https://www.bloomington.k12.mn.us/human-resources/benefits-and-insurance
Position TypeAssistant Girls Lacrosse CoachLocationKennedy High SchoolSeason DatesSpringPracticesMonday - SaturdayJob Duties and ResponsibilitiesGeneral Duties
Position TypeAssist Track Coach- SprintsLocationKennedy High SchoolSeason DatesSpringPracticesMonday - SaturdayJob Duties and ResponsibilitiesGeneral Duties
Position TypeGirls B Tennis CoachLocationJefferson High SchoolSeason DatesFall 2026PracticesMonday - SaturdayJob Duties and ResponsibilitiesGeneral Duties
Position: Custodian for Summer Programs (Temporary) Effective Date: Summer 2026Hours: Varies - (2nd shift only) 2, 4, 6 or 8 hour positions available 5 days per week M-F Pay Rate:$22.37 (Class I, Step 2)Benefits:This position is not normally benefits eligible due to the length of the assignment and hours worked. However, if an employee meets the requirements they will be offered benefits, which can be viewed here. Please see Custodial/Transportation Contract for more details.Requirements:
APPLICATION DEADLINE: June 11, 2026Submit online application by clicking on the "Apply" button in the top right
Job Title: Learning Exchange CoordinatorReports to: Director of Community EducationClassification: 10-month position, 5.4 hours/day
Pay:See Community Education Hourly ContractJob Summary:The Learning Exchange Coordinator is responsible for creating, administering, and leading customized community education classes for adults with disabilities. This role also serves as the primary liaison for adults with disabilities seeking accommodations in general Community Education classes within the Bloomington and Richfield communities.
Qualifications:
Physical Requirements:
The district is dedicated to supporting employees and their families with affordable health care, financial security, and opportunities for personal growth. Please see our complete benefit offerings here : https://www.bloomington.k12.mn.us/human-resources/benefits-and-insurance Application Procedure:Apply Online. Applications are due by May 22, 2026 at 11:30PM.
Position Type: Summer Activity Assistant - Kids' SafariEffective Date: June 8 - August 29, 2026 Location: Various Elementary SchoolsSalary: Class II starting at $17.26 Benefits:Not benefit eligible due to length of the assignmentHours: Varies Required Experience:
Responsibilities:
APPLICATION DEADLINE: Ongoing for 2026 Summer Submit online application, cover letter and resume by clicking on the "Apply" button in the top right
Position: Activity LeaderHours: 7 hours per day 5 days a week 12 monthsSalary: Class III starting at $18.40 per hourRequired Experience: Previous experience working with school age youth in a leadership role. Planning program activities experiencePreferred Experience: Post Secondary coursework in education or related area Experience working with diverse families Inclusion or special needs experienceResponsibilities:
The district is dedicated to supporting employees and their families with affordable health care, financial security, and opportunities for personal growth. Please see our complete benefit offerings here : https://www.bloomington.k12.mn.us/human-resources/benefits-and-insurance APPLICATION DEADLINE: Until FilledSubmit online application, cover letter, and resume by clicking on the "Apply" button in the top right
Position: SLAM Site Lead
Effective Dates: June 15, 2026
Schedule / Hours:
Pay: Class V: $19.99 - $27.11 Per Hour
Benefits: Due to the length of the assignment it is not eligible for benefits
Position Summary:
The SLAM Site Lead is responsible for the overall daily leadership and operation of the SLAM summer program site. This role ensures a safe, organized, and engaging experience for elementary participants by supervising staff, overseeing program logistics, supporting behavior management, and maintaining strong communication with families, vendors, and district partners.
Required Experience / Qualifications:
To Apply click "Apply Now" in upper cornerPosting will be posted for a minimum of five days and then stay open until filled.
Position: Food Prep Assistant Location: Normandale Hills ElementaryEffective Date: asapHours: 2 hours per day 11:30AM to 1:30PM 5 days per week 10 monthsSalary: Class II ranging from $18.86 - $22.40 per hourBenefits: Due to the hours of this assignment it is not benefit eligible.Responsibilities:
Essential Functions:
Preferred Qualifications:
APPLICATION DEADLINE: Until Filled. Applications will be reviewed after five days.Submit online application, cover letter, and resume by clicking on the "Apply" button in the top right
Bloomington Public Schools is accepting applications to work in our Food Service Department!
Duties include but are not limited to:
*Running a dish machine
*Wiping tables
*Washing pots and pans
*Customer Service
Applicants will be contacted on an "as needed basis"
The hours are part-time and will vary. This position is not eligible for benefits The rate of pay will be $18.40 per hour.
Position: Summer Food Service Manager - Jefferson High SchoolEffective Date: June 15, 2026Hours: 5.25 hours per day (7:00am - 12:15pm) 5 days per week June 5, 2024 - July 2, 2026 (14 days) Non working day: June 19Salary: Range $ 27.06 - $ 27.89Responsibilities:
APPLICATION DEADLINE: Submit online application, cover letter, and resume by clicking on the "Apply" button in the top right
Position: Summer Manager - Valley View Elementary SchoolEffective Date: July 13, 2026Hours: 5 hours per day (8:00am - 1:00pm) 5 days per week July 13, 2026 - August 14, 2026 (21 days) Non working days: June 19 & July 3Salary: Range $27.06 - $27.89 per hourResponsibilities:
Benefits:
Due to the length of this assignment it is not eligible for benefits.
APPLICATION DEADLINE: 05/22/26Submit online application, cover letter, and resume by clicking on the "Apply" button in the top right
Position: Summer Food Service Manager - Valley View Middle SchoolEffective Date: June 11, 2026Hours: 5 hours per day (8:00am - 1:00pm) 5 days per week June 11, 2026 - August 14, 2026 Non working days: June 19 & July 3Salary: Range $27.06 - $27.89 per hourResponsibilities:
APPLICATION DEADLINE: ASAPSubmit online application, cover letter, and resume by clicking on the "Apply" button in the top right
Position: Summer Food Service Manager - Oak Grove Middle SchoolEffective Date: June 22, 2026Hours: 5.75 hours per day (7:30am - 1:15am) 5 days per week June 22, 2026 - July 17, 2026 (19 days) Non working days: July 3Salary: Range $ 27.06 - $ 27.89Responsibilities:
Position:Building Nurse RNLocation:Poplar Bridge Elementary School (K-5 elementary)Effective Date:7/1/2026, starting in August for the 26-27 school yearHours:35 hours per week Pay:See Health Services ContractRequired Licensure: Licensed RN (2 yr or 4 yr)Required Experience: Current BLS certification, experience working in a health related field, and experience working with children.Responsibilities: Treatment of illness and injuries, medication administration, health monitoring and screening, tracking immunizations, and health records management. Benefits:Bloomington Public Schools offers a variety of benefits to help take care of employees' health and well-being. These benefits include:
The district is dedicated to supporting employees and their families with affordable health care, financial security, and opportunities for personal growth. Please see our complete benefit offerings here: https://www.bloomington.k12.mn.us/human-resources/benefits-and-insurance
APPLICATION DEADLINE: Applications will be reviewed after five days and the posting will remain open until removed from website.Submit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Position Title: Art Teacher
Location: Kennedy High School + New Code Academy Middle School Online
Salary:Based on education, licensure, and experience. See Teacher ContractEffective Date: August 19, 2026
Hours: 0.647 FTE
Required Licensure: Visual Arts
Required Experience: Previous experience teaching Art at the Secondary Level preferred.
Bloomington Public Schools offers a variety of benefits to help take care of employees' health and well-being. These benefits include:
Application Deadline: 6/5/26
Submit online application, cover letter, and resume by clicking "Apply"
Position: English Teacher LCREffective Date:26-27 School YearHours:1.0 FTEPay:See Teacher ContractRequired Licensure: Current MN Teaching License: Communications Arts/Literature 5-12Required Experience: Previous experience teaching Language Arts at the secondary level preferredResponsibilities:
APPLICATION DEADLINE: Applications will be reviewed after five business days.Submit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Position: High School Mathematics Teacher - LCREffective Date: August 24, 2026 - November 25, 2026Hours: 1.0 FTE
Pay: This position is under 90 days and will be paid at the BA Lane, Step 1 rate of $279.42/day. If the position were to extend to 90 days or beyond, the position would be placed on the teacher salary schedule. Required Licensure: Current MN Teaching License: Secondary/High School MathematicsRequired Experience: Previous experience teaching high school students in mathematics preferred.Responsibilities: Delivery of Bloomington Public Schools mathematics curriculum and standards. Course load anticipated to include 2 sections of AP Statistics and 3 sections of Algebra 2. Benefits: This position is currently not benefit eligible. If it were to extend to 90 days or beyond, the position would become benefit eligible.
APPLICATION DEADLINE: Until FilledSubmit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Position: Adult English Language (ESL) InstructorEffective Date: August 24, 2026Hours: 4.125 hours per week (includes non-instructional time) Class time 9:15-noon 1 day per week (Saturday)
Pay: See Teacher ContractRequired Licensure: Current MN Teaching License: K-12 ESLRequired Experience:
The district is dedicated to supporting employees and their families with affordable health care, financial security, and opportunities for personal growth. Please see our complete benefit offerings here : https://www.bloomington.k12.mn.us/human-resources/benefits-and-insurance APPLICATION DEADLINE: Until FilledSubmit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Position: Metro South Adult ESL Instructor (Online)Effective Date: 8/24/2026Hours: 2.75 hours of online instruction per day + 1.375 hours of non-instructional time per day (total of 8.25 hours/week) 2 evenings per week online (Tuesdays & Thursdays: 6:00-8:45 pm)
Pay: See Teacher ContractRequired Licensure: Current MN Teaching License: ESL K-12Required Experience: Canvas platform experience Experience teaching in an online environment Knowledge of CCRS, SiD, ACES/TIF, NorthstarResponsibilities: Teaching Intermediate ESL to adults via Online CANVAS platform
Benefits: Due to the hours of the assignment it is not eligible for benefits.
Pay: See Teacher ContractRequired Licensure: Current MN Teaching License: ESL K-12Required Experience: Canvas platform experience Experience teaching in an online environment Knowledge of CCRS, SiD, ACES/TIF, NorthstarResponsibilities: Teaching Intermediate ESL to adults through CANVAS
Benefits: Due to the hours of this assignment it is not eligible for benefits
Position: Adult English Instructor (ESL) - Family Literacy at Little Eagles preschool Lower Campus in Eden PrairieEffective Date:August 24, 2026Hours: 13.5 hours per week ( includes non-instructional time) Class time 9:45 am - 12:15 pm 4 days per week: Monday - Thursday 149 days per yearPay:See Teacher Contract on Bloomington Public Schools website (Schedule D)Required Licensure:Current MN Teaching License: K-12 ESLRequired Experience:Knowledge of SID, CCR standards, ACES/TIF standards and Northstar Digital Literacy standards. Experience working with a team and experience working with adults from diverse backgrounds.Experience teaching in a Family Literacy program is a plus.Responsibilities:
Benefits:Due to the hours of this assignment it is not eligible for benefits.APPLICATION DEADLINE: Until FilledSubmit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Position: School Social Worker. .5 FTE Effective Date: August 24, 2026Hours:.5 FTE New Code Academy Pay:See Teacher ContractRequired Licensure: Current MN Teaching License: School Social Worker with Masters Degree Current Social Work License: LGSW, LISW or LICSWRequired Experience:
The district is dedicated to supporting employees and their families with affordable health care, financial security, and opportunities for personal growth. Please see our complete benefit offerings here : https://www.bloomington.k12.mn.us/human-resources/benefits-and-insuranceAPPLICATION DEADLINE: Until Filled Submit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Position: Social Worker Effective Date:LCR- 8/24/26- June 4, 2027Hours: 1.0 FTE
Pay:See Teacher ContractRequired Licensure: Current MN Teaching License: School Social Worker with Masters Degree Current Social Work License: LGSW, LISW or LICSWRequired Experience:
Position: School Social Worker- LCR Effective Date:ASAPHours:Indian Mound Elementary Pay:See Teacher ContractRequired Licensure: Current MN Teaching License: School Social Worker with Masters Degree Current Social Work License: LGSW, LISW or LICSWRequired Experience:
APPLICATION DEADLINE: Until Filled Submit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Position: Occupational Therapist Effective Date: 8/24/26Hours:1.0 FTE Pay:See Teacher ContractRequired Licensure: OT Certification Experience: Pediatrics experience as an occupational therapist in a school system. Responsibilities: Assessment and treatment of students identified by the IEP team in need of the related service of occupational therapy to meet their IEP goals and objectives.Benefits:Bloomington Public Schools offers a variety of benefits to help take care of employees' health and well-being. These benefits include:
Position: DCD/SP TeacherEffective Date: August 24, 2026 Hours: 1.0 FTE
Pay: See Teacher Contract
Required Licensure: Current MN Teaching Licensure: Special Education K-12, DCD licenseRequired Experience:
The district is dedicated to supporting employees and their families with affordable health care, financial security, and opportunities for personal growth. Please see our complete benefit offerings here : https://www.bloomington.k12.mn.us/human-resources/benefits-and-insurance APPLICATION DEADLINE: Until filledSubmit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Position:Multi-Categorical Special Education Teacher Jefferson High School Effective Date:
August 24, 2026 Hours:1.0 FTEPay:See Teacher ContractRequired Licensure: Current MN Teaching Licensure: SLD / EBD/ ABS or ASD licensure preferredRequired Experience:
The district is dedicated to supporting employees and their families with affordable health care, financial security, and opportunities for personal growth. Please see our complete benefit offerings here : https://www.bloomington.k12.mn.us/human-resources/benefits-and-insurance APPLICATION DEADLINE: Until Filled Submit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Position: Special Education Teacher ASD (SAILS/SUN Prep) Location:Ridgeview Elementary School Effective Date: 8/24/25 Hours:1.0 FTEPay:See Teacher ContractRequired Licensure: Current MN Special Education License/ASD or ABS licensureRequired Experience:
Position:Multi-Categorical Special Education Teacher Kennedy High School Effective Date:
Position: Developmental/Adapted Physical Education Teacher Effective Date: 08/24/2026Pay:See Teacher ContractHours: 1.0 FTE Required Licensure:
MN Teaching License in Developmental/Adapted Physical Education
Experience required:
Major Responsibilities:
Position: Special Education Teacher- SAILS ClassroomLocation:Jefferson High School Effective Date:8/24/26Hours: 1.0 FTEPay:See Teacher ContractRequired Licensure: Current MN Special Education License/ASD or ABS licensureRequired Experience:
Position:Special Education DCD TeacherWestwood Elementary School Effective Date: August 17, 2026 Hours: 1.0 FTEPay:See Teacher ContractRequired Licensure: Current MN Teaching Licensure: Special Education K-12, DCD, ASD or ABS License Required Experience:
APPLICATION DEADLINE: Applications will be reviewed after 5 days and the position will be removed from the website when filled.Submit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Bloomington Public Schools is looking to hire several on-call subs who can be notified in advance or on short notice to cover the front desk of our schools. The subs will mainly work at our District Office located in Oak Grove Middle School, and other schools as needed.
After applying, you will be contacted by the Community Relations Department to setup time for an interview to see if your skills match what we are looking for.
Position: Substitute ClericalLocation: District WidePay Rate: Class II, Step 1: $22.64 per hour
Benefits: Due to the on-call nature of this position, it is not eligible for benefits.Responsibilities
Required Skills:
APPLICATION DEADLINE: Ongoing for the 2025 - 2026 school yearSubmit online application by clicking on the "Apply" button in the top right
Metro South Adult Basic Education Program is currently hiring for substitutes for the 25-26 school year! Substitutes are used on an as-needed basis to fill in for teachers when they are out of their classrooms and require a substitute. A substitute must hold a current Minnesota Teaching License or a Current Minnesota Short Call Substitute License. Pay:
Benefits: Due to the on-call nature of the position it is not eligible for benefitsApplication Process:Submit online application by clicking on the "Apply" button in the top right. Upload necessary documents (e.g. license, cover letter, resume) and be sure to actually "submit" your application. You will only be contacted after your application is complete.
Thank you for your interest in being a Reserve Teacher for our school district!Kim MyersHuman Resources/Reserve Teacher Coordinatorkmyers[@]isd271.org
APPLICATION DEADLINE: October 20, 2025Submit online application, cover letter, and resume by clicking on the "Apply" button in the top right
We are accepting applications for daily, on-call Reserve Teachers for the 25-26 school year! You will be contacted by Kim Myers, the Reserve Teacher Coordinator, regarding your application materials and to schedule an orientation only after you have fully submitted your employment application.Our office is working hard to hire and process teachers and support staff so that our schools are ready for the first day of classes on September 2nd. We will be reaching out to reserve teacher applicants to begin onboarding in mid to late August or the first weeks of September. We appreciate your patience during this exciting and very busy time of year! You will be contacted as soon as we are able.Licensure:A current Minnesota teaching license or a Short Call Substitute License is required.Pay:
Benefits:Due to the on-call nature of the assignment, it is not eligible for benefitsApplication Process:Submit online application by clicking on the "Apply" button in the top right. Upload necessary documents (e.g. license, cover letter, resume) and be sure to actually "submit" your application. You will only be contacted after your application is complete.
Thank you for your interest in being a Reserve Teacher for our school district!Kim Myers Human Resources/Reserve Teacher Coordinator kmyers[@]isd271.org 952-681-6448
Bloomington Public Schools is accepting applications for daily, on-call Substitute Paraprofessionals for the 25-26 school year!
A paraprofessional substitute, often called a "para sub," assists teachers and supports students in a school setting. Their duties may include helping with classroom management, providing one-on-one or small group instruction, supporting students with special needs, and aiding in daily classroom activities. They might also assist with supervising students during breaks, and help ensure that the classroom environment is conducive to learning. Their goal is to support both teachers and students to maintain a productive and positive learning experience. ECFE or Early Childhood Family Education Paras work with children and parents before they are in traditional schooling. ECFE Model:
Position: Substitute ECFE Paraprofessional Location: District Wide Pay Rate: $23.40 per hour Responsibilities:
A paraprofessional substitute, often called a "para sub," assists teachers and supports students in a school setting. Their duties may include helping with classroom management, providing one-on-one or small group instruction, supporting students with special needs, and aiding in daily classroom activities. They might also assist with supervising students during breaks, and help ensure that the classroom environment is conducive to learning. Their goal is to support both teachers and students to maintain a productive and positive learning experience. Sub Paras are mainly in Special Education classrooms.
You will be contacted by the Substitute Paraprofessional Coordinator regarding your application materials and to schedule an orientation.
Position: Substitute Paraprofessional Location: District Wide Pay Rate: $23.40 per hour Responsibilities:
Position Title: Supervision Paraprofessional Location: Olson Middle SchoolEffective Date:August 25, 2026Salary:See Para ContractHours: 8 hours/day 5 days/week 180 days/year Required Education:
Required Experience: Experience working with adolescents in a supervisory capacity preferred.Responsibilities:
APPLICATION DEADLINE: Until Filled. Applications will be reviewed after five business days.Submit online application, cover letter, transcripts and resume by clicking on the "Apply" button in the top right
Position: Charter / Trip DriverHours: Varies School year / some summerSalary: $24.47 + per hour Requirements: Ability to obtain CDL Class B driver's license with passenger and school bus endorsementswith current school bus physical. (Bloomington Schools will assist)Job Description:
Experience: Previous working with children a plusHours:Varied days and hours throughout the school year and summerBenefits: Paid Training, health & dental insurance, pension plan, sick-time, and paid holidays if qualifies.APPLICATION DEADLINE: Ongoing for the 2025-2026 school year, Submit online application by clicking on the "Apply" button in the top right