Taro Logo

Software Engineer (Interactives)

Taro Verified

Brilliant

Brilliant helps people learn quantitative and technical skills, especially in math, data, and computer science / AI. On Brilliant, you’re learning by doing – there are no videos, and everything is interactive. Our courses are a delightful experience of guided discovery, designed to improve your ability to think and reason from first principles.
New York City, NY, USASan Francisco, CA, USA
$170,000 - $235,000
Frontend
Mid-level
Remote
51-200 Employees
3+ years of experience

Taro Hiring Bonus Eligible

💵

Receive a cash bonus of up to $15,000 when you successfully land this role. You can view your bonus here.

Job Description

Brilliant is dedicated to creating a world of better problem solvers through interactive and adaptive learning experiences. As a Software Engineer focusing on Interactives, you'll be part of a small, elite team, crafting engaging games that teach STEM concepts. You will design intuitive level designs and blend thoughtful mechanics driven by APIs and LLMs to ensure every configuration is correct and meaningful.

Responsibilities include developing new educational games, expanding interactive building blocks, building APIs for experts and AIs, and owning the technical implementation of games. You'll write robust, readable code and contribute to a culture of excellence. This role offers the chance to impact learners by building effective and engaging learning games at scale.

The compensation for this role ranges from $170,000 to $235,000. Benefits include top-notch healthcare plans with 100% premium coverage for medical, dental, and vision, flexible PTO, home office equipment, a professional development stipend, and free food at the offices. This is an opportunity to join a real, healthy business that prioritizes building quality educational experiences.


Responsibilities

  • Develop new educational games that captivate learners and make foundational concepts addictive to master
  • Expand our world-class universe of interactive building blocks designed to be composed in the next generation of learning games
  • Build clear and expressive APIs designed for experts and AIs
  • Own the technical implementation of games from idea to launch on a cross-functional team that trusts you to do what's right for our users but is there to support you when you need it
  • Write simple, robust, readable code that teammates and future engineers can easily maintain and extend
  • Contribute to a culture of excellence within your pod, setting high standards for candor and mutual accountability, and striking a careful balance between velocity and quality
  • Frequently ask: How does this impact our learners?

Requirements

JavaScript
TypeScript
  • 3 years of professional experience in web-focused software engineering
  • Meaningful experience in one or more of game development, animation, or interactive media
  • Motivated by building robust, maintainable, AI-interoperable software systems that drive user and business outcomes
  • Believe in using the right tool for the job
  • Enjoy solving technical challenges in a way simple enough for an intern to understand and build upon
  • Avoid introducing complex, novel, or clever solutions
  • Write code for humans and LLMs to comprehend
  • Have a favorite product and can articulate your perspective on what makes using it delightful
  • Often think about how the products you use could be better
  • Constantly tinkering with AI tools and workflows and have used them to achieve surprising new levels of productivity
  • Experience with Elm or other functional programming languages

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Top-notch healthcare plans
  • 100% premium coverage for Medical, Dental, Vision
  • Flexible PTO (around 6 weeks per year)
  • Home office equipment
  • Professional development stipend
  • Free food at our offices
  • Competitive Equity