Design interactive Python-based learning games and courses to teach computer science concepts to a large global audience.
Role Overview
Design interactive learning games and courses to teach computer science concepts such as algorithms, data structures, and computational thinking using Python.
Key Responsibilities
- Develop hands-on programming courses using Brilliant’s Python learning game
- Design visual, puzzle-driven learning experiences
- Decompose complex CS concepts into approachable sequences
- Collaborate with product, design, and engineering teams
Requirements
- Strong pedagogical instincts for teaching computer science interactively online
- Proficiency in Python
- Experience designing educational games or interactive learning experiences
- Background in computer science education preferred
Additional Information
Location: NYC, SF, or Remote with core collaboration hours. Compensation based on systematic framework with comprehensive benefits.