Insight partners with over 60 school districts in NJ, PA, IL, and MA to provide substitute teachers, paraprofessionals, and more. Apply online now!

Read More

A building permanent position is available with Insight in Gloucester City Public Schools. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday. Pay for this position is $95/day.

Read More

Insight is looking for a Long-Term Substitute Math Teacher to work in Round Lake Area Schools CUSD #116 . This assignment will be from December 2, 2019 - March 12, 2020. Pay for this position will be $210/day.

Read More

Long-Term Substitute Teaching Jobs
Camden County, NJ

Insight is looking for a Long-Term Substitute First Grade Teacher to work in Winslow Township School District. This assignment will be from January 16 - May 31, 2020. Pay for this position will be $120/day.

Read More

Insight is looking for long-term substitute clerical personnel to work in Gloucester City Public Schools. Pay for this position will be from $17.30-$19.23/hour based on experience.

Read More

A building permanent position is available with Insight in Middlesex School District. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday.

Read More

A building permanent position is available with Insight in Mahwah Public Schools. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday.

Read More

A building permanent position is available with Insight in Belleville Public Schools. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday. Pay for this position is $100/day.

Read More

A building permanent position is available with Insight in Newton Public Schools. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday. Pay for this position is $95/day.

Read More

Long-Term Substitute Teaching Jobs
Gloucester County, NJ

Insight is looking for a Long-Term Substitute Music Teacher to work in Deptford Township School District. This assignment will be from November 6 - December 6, 2019. Pay for this position will be $135/day.

Read More

Insight is looking for paraprofessionals to work in Glassboro Public Schools. A paraprofessional is a staff member who assists the classroom teacher under the guidance of a teacher, building principal, and other special services team members. At times paraprofessionals serve as teacher assistants, one-to-one aides (assigned to individual students), ABAs, and RBTs.

Read More

Long-Term Substitute Teaching Jobs
Lake County, IL

Insight is looking for a Long-Term Substitute Math Teacher to work in Round Lake Area Schools CUSD #116. This assignment will be from January 6, 2020 - March 30, 2020.

Read More

Insight is looking for a Long-Term Substitute Special Education Paraprofessional to work in Round Lake Area Schools CUSD #116. This assignment will be from October 18 - December 20, 2019. Pay for this position will be $115+/day.

Read More

Long-Term Substitute Teaching Jobs
Lake County, IL

Insight is looking for a Long-Term Substitute Math Teacher to work in Round Lake Area Schools CUSD #116. This assignment will be from February 18 - March 6, 2020. Pay for this position will be $115/day.

Read More

A building permanent position is available with Insight in Glassboro Public Schools. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday. Pay for this position is $105/day.

Read More

Insight is looking for a Long-Term Substitute Third Grade Teacher to work in Round Lake Area Schools CUSD 116. This assignment will be from December 4 - December 20, 2019. Pay for this position will be $115/day.

Read More

Long-Term Substitute Teaching Jobs
Lake County, IL

Insight is looking for a Long-Term Substitute Math Teacher to work in Round Lake Area Schools CUSD 116. This assignment will be from now until October 31, 2019. Pay for this position will be $115/day.

Read More

Long-Term Substitute Teaching Jobs
Atlantic County, NJ

Insight is looking for a Long-Term Substitute English Teacher to work in Egg Harbor Township School District. This assignment will be from January 2, 2020 - May 29, 2020. Pay for this position will be $135/day.

Read More

Insight is looking for a Long-Term Substitute Business Teacher to work in Egg Harbor Township School District. This assignment will be from January 2, 2020 - February 28, 2020. Pay for this position will be $135/day.

Read More

Insight is looking for a Long-Term Substitute Special Education Teacher to work in Winslow Township School District. The special education teacher is responsible for providing oversight to Special Education students while their primary teacher is absent. This assignment will be from December 1, 2019 - April 9, 2020. Pay for this position will be $120/day.

Read More

Long-Term Substitute Teaching Jobs
Gloucester County, NJ

Insight is looking for a Long-Term Substitute English Language Arts Teacher to work in Glassboro Public Schools. This assignment will be from now until December 20, 2019. Pay for this position will be $125/day.

Read More

Insight is looking for a Long-Term Substitute Music Teacher to work in Barnegat Township School District. Pay for this position will be $250/day.

Read More

Substitute Non-Instructional Jobs
Bergen County, NJ

Insight is currently hiring substitute nurses for multiple school districts in the Bergen County area. If you would like to support local youth and give back to your community, then apply and become part of the Insight team! Pay for this position will be $275/day.

Read More

Insight is looking for a Long-Term Substitute Special Education Teacher to work in Gloucester City Public Schools. The special education teacher is responsible for providing oversight to Special Education students while their primary teacher is absent. This assignment will be from November 11, 2019 - April 6, 2020. Pay for this position will be $130/day.

Read More

Insight is looking for a Long-Term Substitute English Teacher to work in Gloucester City Public Schools. This assignment will be from October 21, 2019 - June 15, 2020. Pay for this position will be $130/day.

Read More

A building permanent position is available with Insight in Lindenwold Public Schools. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday. Pay for this position is $90/day for those with a NJ Substitute Certificate and $100/day for those with a NJ Teaching Certificate.

Read More

Insight has an opening for a Long-Term Substitute Special Education/Elementary Teacher (Resource Room) to work in Florham Park School District. The special education teacher is responsible for providing oversight to Special Education students while their primary teacher is absent. This assignment will be from October 1 - December 9, 2019. Pay for this position will be $150/day.

Read More

Long-Term Substitute Teaching Jobs
Atlantic County, NJ

Insight is looking for a Long-Term Substitute Math Teacher to work in Egg Harbor Township School District. This assignment will start on October 1, 2019. Pay for this position will be $135/day. 

Read More

Insight is looking for a Long-Term Substitute Business Teacher to work in Brick Township Public Schools. This assignment will be from September 16 - October 20, 2019. Pay for this position will be $100/day.

Read More

A building permanent position is available with Insight in Lumberton Township Schools. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday.

Read More

Long-Term Substitute Teaching Jobs
Mercer County, NJ

Insight is looking for a Long-Term Substitute Math Teacher to work in Hamilton Township School District. This assignment will be from November 18, 2019 – April 3, 2020. Pay for this position will be $135/day for the first 20 days and $150/day for 21+ days.

Read More

Insight is looking for a Long-Term Substitute Elementary Teacher to work in Hamilton Township School District. Pay for this position will be $135/day for the first 20 days and $150/day for 21+ days.

Read More

Insight is looking for a 1:1 Aide who has knowledge of braille to work in Teaneck Public Schools. Pay for this position will be $175/day.

Read More

Insight is looking for a Long-Term Substitute Computer Technology Teacher to work in Roselle Public Schools. This assignment will start September 3, 2019. Pay for this position will be $120/day.

Read More

Long-Term Substitute Paraprofessional Jobs
Winnebago County, IL

Insight is looking for a long-term substitute paraprofessional to start work in a ELL classroom in Rockford Public Schools. This assignment will be from September 5, 2019 - June 5, 2020. Pay for this position will be $8.25/hour.

Read More

Long-Term Substitute Paraprofessional Jobs
Winnebago County, IL

Insight is looking for Long-Term Substitute Special Education Paraprofessionals to work in Rockford Public Schools. These assignments will be from September 3 - June 5, 2019. Pay for this position will be $8.25/hour.

Read More

Long-Term Substitute Teaching Jobs
Cumberland County, NJ

Insight is looking for Long-Term Substitute Teachers in various subjects to work in Bridgeton Public Schools. Pay for these positions will be $115/day.

Read More

Insight is looking for a Long-Term Substitute Special Education/Social Studies Teacher to work in Middlesex School District. The special education teacher is responsible for providing oversight to Special Education students while their primary teacher is absent. This assignment will be from September 3 - December 20, 2019. Pay for this position will be $150/day.

Read More

Long-Term Substitute Teaching Jobs
Middlesex County, NJ

Insight is looking for a Long-Term Substitute Science Teacher to work in Middlesex School District. Pay for this position will be $150/day.

Read More

Long-Term Substitute Paraprofessional Jobs
Burlington County, NJ

Insight is looking for a teacher's aide to start work in Shamong Township School District. This assignment will be from September 3, 2019 - June 17, 2020. Pay for this position will be $95/day.

Read More

A paraprofessional is a staff member who assists the classroom teacher under the guidance of a teacher, building principal, and other special services team members. At times paraprofessionals serve as teacher assistants, one-to-one aides (assigned to individual students), ABAs, and RBTs.

Read More

Long-Term Substitute Teaching Jobs
Camden County, NJ

Insight is looking for a Long-Term Substitute Math Teacher to work in Lindenwold Public Schools. This assignment will be from November 18, 2019 - April 17, 2020. Pay for this position will be $125/day.

Read More

Insight is looking for a Long-Term Substitute Math Teacher to work in Deptford Township School District. There are two openings. The first opening is at Monongahela Middle School from September 3 - October 15, 2019. The second opening is at Deptford High School from November 20, 2019 - March 31, 2020. Pay for this position will be $135/day.

Read More

Long-Term Non-Instructional Jobs, Long-Term Substitute Paraprofessional Jobs
Bergen County, NJ

Insight is looking for a lunch aide to start work in Teaneck Public Schools. 48 College Credits required.

Read More

Long-Term Substitute Paraprofessional Jobs, Permanent Paraprofessional Jobs
Bergen County, NJ

Become a Paraprofessional with Insight in the Teaneck Public Schools! If you have at least 48 college credits, you can work in a school before you finish earning your degree. You’ll also have the chance to meet and network with school administrators and other faculty who may sit on hiring boards. Pay for this position starts at $125/day. 

Read More

A building permanent position is available with Insight in Mount Holly School District. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday. Pay for this position is $90-95/day.

Read More

Insight is looking for Long-Term Paraprofessionals to work in Pequannock Township Public Schools. The long-term paraprofessionals' goal is to facilitate teacher’s direction, and help students learn subject matter and skills that will contribute to their development as mature, able, and responsible men and women.

Read More

Permanent Paraprofessional Jobs
Somerset County, NJ

Insight is looking for paraprofessionals to work in Bound Brook School District. High School diploma or equivalent required. Pay rate is $105.00/day.

Read More

Insight is looking for paraprofessionals to work in Greater Egg Harbor Regional School District. 48 College Credits required. Pay rate is $108.23/day.

Read More

Insight is looking for paraprofessionals to work in Gloucester City Public Schools. High school diploma or equivalent required. Pay rate is $95/day.

Read More

Permanent Paraprofessional Jobs
Bergen County, NJ

Insight is looking for paraprofessionals to work in Cresskill Public Schools. High school diploma or equivalent required. Pay rate is $95.00 to $120.00/day.

Read More

Insight is looking for a ABA Therapist / RBT/ BCBA to work in Bound Brook School District. Pay Rate is $105/day. BCBA certificate required.

Read More

A building permanent position is available with Insight in Pequannock Township Public Schools. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday.

Read More

A building permanent position is available with Insight in Lincoln Park Public Schools. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday.

Read More

A building permanent position is available with Insight in Florham Park Public Schools. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday.

Read More

A building permanent position is available with Insight in Brick Township Public Schools. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday.

Read More

A building permanent position is available with Insight in the Bound Brook School District. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday.

Read More

Long-Term Substitute Teaching Jobs
Burlington County, NJ

Insight is looking for a Long-Term Substitute Science Teacher to work in Moorestown Township Public Schools. This assignment will be from August 28, 2019 - January 3, 2020. Pay for this position will be $150.00 per day.

Read More

Insight is looking for a Long-Term Substitute Special Education Teacher to work in Hamilton Township School District. The special education teacher is responsible for providing oversight to Special Education students while their primary teacher is absent. This assignment will be from September 3 - December 13, 2019.

Read More

Insight is currently hiring substitute nurses in Pequannock Township School District. Candidates must be a Registered Nurse (RN).

Read More

Florham Park School District is looking for full day paraprofessionals. Candidates must possess a high school diploma or equivalent. Candidates optimally will have 60 college credits, possess a Substitute Certification, or be willing to obtain one. Pay Rate: $105/day

Read More

West Chester Area School District is looking for Building Permanent Substitutes. Applicants must be PA certified. Substitute will be utilized daily as needed by the school district in teacher, teacher’s aide roles, and other duties as required. This position guarantees work Monday through Friday.

Read More

Long-Term Substitute Paraprofessional Jobs
Camden County, NJ

Insight is looking for a 1:1 teacher assistant to start work in Somerdale Park School District. Minimum Requirements: NJ Substitute Certificate Pay Rate: $89.93/day

Read More

Long-Term Substitute Paraprofessional Jobs
Camden County, NJ

Insight is looking for a primary teacher assistant to start work in Somerdale Park School District. Minimum Requirements: NJ Substitute Certificate Pay Rate: $77.17/day

Read More

Long-Term Substitute Paraprofessional Jobs
Camden County, NJ

Insight is looking for a Classroom Support Aide/1:1 Aide to start work in Somerdale Park School. Pay rate for this position is $77.17+/day.

Read More

Long-Term Substitute Paraprofessional Jobs
Camden County, NJ

Somerdale Park School is looking for a Classroom Support Aide/ 1:1 Aide to start work immediately. Qualifications: Substitute Certification Location: Somerdale Park School, 301 Grace Street, Somerdale, NJ 08083 Pay Rate: $77.17+/day

Read More

Long-Term Non-Instructional Jobs
Gloucester County, NJ

Insight is looking for General Aides/Cafe/Playground to start work immediately in Clayton Public Schools. Pay Rate: $10/hour

Read More

Newton Public Schools in Massachusetts is looking for daily substitute paraprofessionals. High school diploma required. Location: Newton Public Schools Pay Rate: $88.75/day

Read More

Newton Public Schools in Massachusetts is looking for daily substitute teachers. Bachelor's degree required. Location: Newton Public Schools Pay Rate: $110.00/day

Read More

Job opening in Cresskill Public Schools for Classroom Aides. Qualifications: High School Diploma is required. Pay Rate: $80/day

Read More

Job opening in Cresskill Public Schools for Classroom Aides. Qualifications: High School Diploma is required. Pay Rate: $95/day

Read More

Job opening in Cresskill Public Schools for One-to-One Aides. Qualifications: High School Diploma is required. Pay Rate: $105/day

Read More

Permanent Paraprofessional Jobs
Bergen County, NJ

Title: Step by Step Aide - experience required. Location: Cresskill School District Pay rate: $120 per day Requirements: High School diploma; college-level coursework in education or related field (minimum 48 credits, 60 credits or Associate’s Degree preferred). Successful experience working with children. Applied Behavior Analysis (ABA) experience preferred.

Read More

Become a Permanent Aide in the Atlantic County Special Services School District! If you have at least 60 college credits, you can work in a school before you finish earning your degree. Pay Rate: $115.50/day

Read More

Become a Permanent Paraprofessional in the Bound Brook School District! If you have at least 60 college credits, you can work in a school before you finish earning your degree. Training required for this position, including Handle With Care/Restraint Training will be provided and compensated. Pay Rate: $100/day

Read More

Become a ABA/Autistic Support Role in the Bound Brook School District! If you have at least 60 college credits, you can work in a school before you finish earning your degree. Training required for this position, including Handle With Care/Restraint Training will be provided and compensated.

Read More

Insight is looking for a Permanent Aide to work in the Swedesboro-Woolwich School District in an ABA/ Autistic support role. Aide will not be with the same student every day. Pay rate for this position will be based on a scale, from $85-$95/day. Position includes 5 days of paid time off. 

Read More

Permanent Paraprofessional Jobs
Delaware County, PA

The Chichester School District is seeking Personal Care Assistant (1:1) for the upcoming school year. Experience with special needs students is preferred but not required. The selected candidate(s) will work in various locations in the Chichester School District.

Read More

Permanent Paraprofessional Jobs
Montgomery County, PA

The Montgomery County Intermediate Unit is looking for a One-on-One Aide/Teacher Assistant for the upcoming school year. Required training including First Aid/CPR and CPI/Restraint Training will be provided and compensated. The selected candidate(s) will work in one of the following districts through the MCIU: Cheltenham, Spring-Ford, Perk Valley, Springfield Township.

Read More

The Great Valley School District in Malvern, PA is seeking Personal Care Aides (One-on-One). Pay Rate: $19.75/hour Experience with special needs students is preferred but not required.

Read More