Company

Art of Problem SolvingSee more

addressAddressSan Diego, CA
type Form of workFull-Time
CategoryInformation Technology

Job description

Job Description

Role Summary:

We've recently hired a Computer Science Director to lead the design of our middle and high school Computer Science offerings from the ground up. Now, we're looking for a Computer Science Curriculum Developer to join this exciting new project. In this role, you'll help create both in-person and online courses, and will be part of shaping what Computer Science education looks like at AoPS. This position is ideal for a collaborative and innovative Computer Science educator with a strong interest in developing pedagogical materials for students who thrive on solving hard problems.

The Computer Science Curriculum Developer will:

  • Develop new material including courses, lesson plans, challenges, projects, assessments, solution guides, and other educational resources for both in person and online courses.
  • Review and provide feedback on material created by other team members and incorporate feedback from others into your materials.
  • Maintain and improve existing educational material through review of teacher and student feedback and analysis of student performance.
  • Interact with students through teaching online or in-person courses.
  • Partner with the Computer Science Director to plan new material.
  • Research CS advancements both in industry and education.

The ideal candidate has:

  • Experience teaching Computer Science to groups of students, ideally including experience teaching high school or advanced middle school students.
  • Experience developing CS curriculum or curricular materials, ideally including experience with curricula at or beyond a traditional data structures course.
  • A strong CS background including data structures, algorithms, and multiple programming paradigms (object oriented, functional, scripting, etc).
  • A strong foundation in Computer Science concepts and enjoy building unique programming challenges.
  • Excitement for problems like finding optimal paths in graphs or the MIT Regex Crossword Puzzle.
  • Programming expertise in at least one of C++, Java, or Python.
  • Excellent writing skills.
  • Expertise in data science, AI, or ML algorithms is a plus.
  • Experience with Computer Science competitions is a plus.

Why Join AoPS:

This is a hybrid full-time position based at our headquarters in San Diego, CA. The full salary range for this Level 2 position is 80K-95K, with a 4% year-end bonus, and the salary range for the Senior Level position is 95K-120K per year with a 6% year-end bonus. Here are some things you can look forward to:

  • Impact: The opportunity to inspire young students to be innovators and problem solvers through a deep understanding of Computer Science principles.
  • Culture: Work and collaborate with an organization filled with builders and life-long learners who strive to discover, inspire, and train the great problem solvers of the next generation
  • Flexibility: Casual work environment with a hybrid work week and flexible scheduling
  • Benefits: Multiple options for Medical, Dental and Vision plans
  • Future Planning: 401K with company match
  • Quality of Life: PTO Plan and supportive leadership that gives you the work-life balance you deserve
  • Ease of Transition: Relocation bonus (if currently located outside of San Diego)

Background Check:

Please note that employment is contingent on the successful completion of a background check.

Work Authorization:

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, including STEM-OPT and H-1B.

About AoPS:

Art of Problem Solving (AoPS) is on a mission to discover, inspire, and train the great problem solvers of the next generation. Since 2003, we have trained hundreds of thousands of the country's top students, including nearly all the members of the US International Math Olympiad team, through our online school, in-person academies, textbooks, and online learning systems. At AoPS, we believe that students learn best by working through challenging problems that present opportunities to develop problem-solving and critical reasoning skills through productive struggle and creative thinking. Our goal is for students to build a deep conceptual understanding of Computer Science and algorithmic thinking.

By clicking submit application you agree that we may contact you regarding your application via email, phone or SMS and to the terms of our data privacy policy.

Refer code: 6981238. Art of Problem Solving - The previous day - 2023-12-14 07:15

Art of Problem Solving

San Diego, CA
Jobs feed

Regional Sales Executive

Tmc

Columbia, SC

Automotive Operation Specialist - Philadelphia, PA

Msx International

Pennsylvania, United States

Dedicated Fleet Manager

Tmc

South Windsor, CT

Community Sales Representative | MTS

York State Department Of Labor

New York, NY

Shift Lead

York State Department Of Labor

New York, NY

Shift Lead

York State Department Of Labor

New York, NY

IT Security Analyst III (Governance/Risk/Compliance)

Innova Solutions

New York, NY

Share jobs with friends

Related jobs

Computer Science Curriculum Developer

Computer Science Instructor

Butte-Glenn Community College District

Oroville, CA

2 weeks ago - seen

Computer Technician (Computer Science Fresh Graduates are welcome to apply)

Ryzen Solution

$20 - $30 an hour

Hayward, CA

a month ago - seen

Embedded Engineer (Applied Computer Science & AI) Intern

Synaptics Inc.

$30.00 - $52.50 an hour

San Jose, CA

a month ago - seen

Intern - Engineering Computer Science

Ttm Technologies

San Diego, CA

a month ago - seen

Computer Science Teacher (Part Time)

Concorde Education

Los Angeles, CA

a month ago - seen

High School Computer Science Teacher

Destiny Christian Academy

Sacramento, CA

a month ago - seen

Computer Science: Contract Instructor-College Credit

San Diego Community College District

San Diego, CA

a month ago - seen

Assistant Professor - Computer Science and Software Engineering

California State University

$100,000 - $112,000 a year

San Luis Obispo, CA

2 months ago - seen

Part-Time Computer Science Instructor

Southwestern College

Chula Vista, CA

2 months ago - seen

2024-25 Lecturer Pool Department of Computer Science

California State University, Chico

Chico, CA

2 months ago - seen

Tenure Track Faculty - Computer Science

California State University

Sacramento, CA

2 months ago - seen

Tenure Track Faculty - Computer Science

Sacramento State

Sacramento, CA

2 months ago - seen

Adjunct Faculty, Applied Computer Science

Dominican University Of California

San Rafael, CA

2 months ago - seen

Middle School Computer Science Teacher

Action Day Schools

San Jose, CA

2 months ago - seen

Computer Science & Engineering Teacher

The King's Academy

Sunnyvale, CA

2 months ago - seen

Adjunct Instructor (Information Technology & Computer Science) - HYBRID

Westcliff University

Irvine, CA

2 months ago - seen

IT/Computer Science Intern

Beckman Coulter, Inc.

Brea, CA

2 months ago - seen