A

Art of Problem Solving

Online advanced math courses and materials

Senior Curriculum Developer - Computer Science

EducationConfirmed live in the last 24 hours
Full-timeRemote in USARemote

About the Job

Requirements

  • A bachelor's degree in a field closely related to computer science.
  • A minimum of 3 to 5 years of experience teaching computer science and/or developing advanced or exceptionally advanced computer science educational materials, ideally including significant experience working with K-12 students.
  • Strong experience with and understanding of the students in the target audience and the teachers who will deliver the content.
  • Demonstrated ability to make good cost-benefit decisions.
  • Strong understanding of purchasers' wants and needs.
  • Strong computer science content knowledge.
  • Excellent writing skills, with the ability to translate complex computer science concepts into clear, engaging, and understandable content for the target audience.
  • Excellent editing skills.
  • Strong attention to detail.
  • Proven ability to communicate effectively and proactively with project stakeholders.
  • Strong creativity, with the ability to develop original problems and puzzles.
  • Readiness to seek out and learn from feedback.
  • Passion for education.
  • Successful completion of a background check.
  • Legal authorization to work in the United States.

Responsibilities

  • Outline and develop new courses and other educational materials.
  • Improve existing materials based on student performance data and student and teacher feedback.
  • Incorporate feedback from team members and other stakeholders into materials.
  • Oversee the work of more junior curriculum developers collaborating on projects.
  • Review and provide feedback on outlines and educational materials created by other curriculum developers.
  • Participate in teacher training and the creation of training materials, when relevant.
  • Participate in the onboarding, training, and development of interns and more junior curriculum developers.
  • Act as a consultant and strategic partner to team members in areas of expertise.
  • Proactively communicate potential roadblocks and content status, and accurately estimate content creation timelines.
  • Develop understanding of students, teachers, and customers; this may include teaching courses when relevant.
  • Foster a culture of excellence, collaboration, and continuous learning within the team.
  • Complete other assigned tasks and responsibilities.

Desired Qualifications

  • An advanced degree.
  • Significant experience working with K-12 students.

About the Company

Art of Problem Solving

Online advanced math courses and materials

Art of Problem Solving provides online math education for middle and high school students, focusing on advanced topics beyond the standard curriculum. It offers online courses, advanced math textbooks, and math games, plus computer science and programming classes. The products work by delivering structured lessons, practice problems, and interactive resources through its online learning platform and physical textbooks, often aligned with math competitions and STEM pathways. AoPS differentiates itself from competitors through a deep focus on problem-solving skills and Olympiad-style math content, targeted at motivated students and schools seeking high-quality math resources, with multiple channels including direct-to-consumer courses, textbooks, and institutional partnerships. The company's goal is to help students excel in mathematics and related fields, preparing them for competitive exams, STEM careers, and higher education through rigorous, high-level math education.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
San Diego, CA
Founded
2003

Recently Posted Jobs

Explore more opportunities at Art of Problem Solving

See more jobs