Build your Career at Dreams for Schools
We’re always looking for talented, dedicated people who want to dedicate their career in support of mentoring and inspiring the next generation to change their lives through STEAM programs. We are committed to building a diverse team and recognize how our organization is greatly enhanced when we unite people of diverse backgrounds, experiences, and perspectives.
Please browse through the Open Positions below and apply by following the steps outlined. Qualified applicants will be contacted shortly.
Human Resources & Recruitment Coordinator
The Human Resources and Recruitment Coordinator is responsible for all administrative duties for the human resources department of Dreams for Schools. This team member maintains employee records, assists with payroll-processing, and provides other administrative support to other teams and members. The Human Resources and Recruiting Coordinator oversees and manages all items related to recruitment, including drafting job descriptions, providing updates and reports, sourcing and hiring suitable candidates to fill open positions for STEAM instructors and Interns, and onboarding employees.
STEAM Instructor Role
Are you a friendly and flexible individual who can work with students of all ages? Are you committed to the mission of giving them the best experience Dreams for Schools can offer? Apply to be a Dreams for Schools STEAM Instructor today!
Our number-one goal is to enable success for students by making STEAM approachable and exciting. This can only be accomplished with an outstanding team of instructors guiding them along the way.
We are looking for college student or recently graduated STEAM Instructors with terrific communication, teaching and leading skills. Not only should you know the material, you should also be able to to bond with students and educate them in a warm, fun manner that takes away the obstacles surrounding STEAM.
Basic Requirements
- Interest in working with K-12 students and exposing them to STEAM
- Familiarity or willingness to learn Computer Science or Engineering
- Must commit to attending all training, program, showcase, and check-in dates
- Must have a High School Diploma
- Must submit to and clear a DOJ Background Check and TB test prior to the beginning of employment
- Must be able to legally work in the United States
- Weekend work may be required some days
- Applicant must be able to show proof of COVID-19 vaccination
STEAM Instructor Applications
Our applications are currently closed for our mentor/instructor roles. Please check back in May for our Fall 2023 classes.
Location:
- In- Person (Orange County, CA)
- Online (Limited Openings)
Deadline:
Applications are accepted throughout the year, although we encourage you to apply early (July).
Available Programs to Teach for STEAM Instructors
Hear what Past Mentors Say



Program Coordinator
The function of the Program Coordinator is to be an active team member of the Dreams for Schools Programs Team and to work closely with the Programs Director, Executive Director, and front-line instructor staff in ensuring the highest quality of Dreams for Schools’ education programs.
The Program Coordinator is also expected to collaborate with fellow team members to help advance the mission of Dreams for Schools.
How to Apply
Teaching Dates:
- November 15 – March 4
Class Days:
- Mon & Wed AND/OR Tues &Thurs
Class Times:
- 3:00PM – 6:00PM
Training Dates (Paid):
- Training 1 – 10/30 from 9:30 – 2:00 PM
- Training 2-5 – 11/6, 11/7, 11/13, 11/14 from 9:30 – 1:00 PM
*Independent work is required.