Active Job Listings

Senior Instructor – Math

Art of Problem Solving (AoPS) develops educational opportunities for many of the most eager students in the world. Since 2003, we have trained tens of thousands of the country’s top students, including nearly all the members of the US International Math Olympiad team, through our online school, learning centers, textbooks, and online learning systems. Over the years, our international online community of advanced problem solvers has grown to over 800,000 members. While our primary focus has been math for most of our history, we have expanded into new subjects, such as language arts, science, and computer science.

The Senior Instructor is a veteran AoPS Academy instructor who teaches a full course load during both the Academic Year and Summer sessions. While this role will primarily teach math classes, current instructors who are interested in teaching both math and language arts classes are welcome to apply.

This role reports to the Campus Director and is responsible for managing all of the administrative tasks, student / family support, and grading associated with their assigned classes. Additionally, the Senior Instructor will provide support more broadly for the campus by helping other instructors / directors with their grading as needed, designing and running content-specific in-reach / outreach workshops, and modeling expert teaching practices for other instructors through class observations and professional development sessions. During Academy breaks, the Senior Instructor will assist with grading (post-Academic Year), family meetings, on-site assessments, and open houses, as well as create PD’s, create and manage inreach/outreach events, and other duties as assigned.

Responsibilities and Duties:
*Teach 12 classes per week during the Academic Year and 2 courses during each session of summer camp.
*Manage all grading and administrative tasks for their assigned classes
*Support the grading needs of other instructors and directors as needed
*Hold regular office hours for students in their assigned classes
*Meet with students and families from their assigned classes to conduct various on-demand support meetings (e.g. behavioral, academic, advisory, etc.)
*Have other teachers observe their classes to model best teaching practices and assist the directors with subsequent teacher training conversations
*Assist directors with planning and facilitating professional development sessions
*Create and implement content-specific in-reach / outreach workshops for current and prospective students
*Contribute to course feedback and discussions centered around potential curriculum improvements
*Substitute for classes if needed, as schedule permits.

Preferred Skills and Experience:
*A bachelor’s degree in math or another STEM field
*At least 2 years of prior teaching experience
*At least 1 year teaching experience with AoPS Academy

Please note that in order to be considered for this position you must be legally authorized to work in the US. We are unable to offer sponsorship.

We’re an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Apply for the job here.

Open until September 14, 2022

Highly Capable Teacher/Coordinator, Naches Valley School District

The primary responsibility of the Highly Capable teacher/coordinator shall be to provide guidance and support to teachers in the implementation of the district highly capable program; assessing students for possible eligibility into the program and providing information on highly capable students to district personnel and parents. The assignment will require the teacher to be adaptable to each child’s needs, interest, and level of development. The teacher will assist in the development of programs that guide and stimulate students to achieve, considering coordination of services with home, community and school. The teacher will monitor progress of highly capable students.

Learn more about the job here.

Apply for the job here.

Open until August 24, 2022

Instructors and teaching assistants, The John Hopkins Center for Talented Youth

The Johns Hopkins Center for Talented Youth(CTY) is looking for instructors and teaching assistants from a variety of different fields, as well as nurses, office staff, and resident assistants, to fill some last-minute openings. Employment would begin either June 22 or July 16. Staff can choose to work one or two sessions (3 weeks each). 

 For instructors and teaching assistants, CTY seeks candidates with backgrounds including psychology, political science, and ethics as well as the following STEM fields: genetics, robotics, astronomy, mathematics, physics, chemistry, and zoology.

 CTY has day and residential programs held on campuses throughout the country. At residential programs in MD, NY, PA, TX, CA, and WA, room and board are provided. CTY instructors have lots of pedagogical freedom, and all CTY staff get to work with smart, funny, pre-collegiate students in a meaningful summer experience.

 If you know of anyone who may be interested in summer teaching, please direct them here.

 Questions? Please write to

4th & 5th Grades Self-Contained Program, Port Angeles School District

This multi-grade elementary teaching position is located at Dry Creek Elementary in the self-contained highly capable program serving students in grades 3-6. Strong collaboration with all members of the staff are essential for planning, creating, and implementing multi-age integrated programs, curriculum, and field trips. This program requires strong organizational skills and record keeping for supporting and evaluating the goals of the program.


* Indicates required field

Title of position you are hiring for.
Please provide a brief overview of the position here.
Please copy and paste the link you would like us to direct people to here.
Please list the date that this job posting should be removed from our site. Even if you don't know exactly, you must add something here so we don't keep old postings live.