{"id":67430,"url":"https://alion.io/job/brilliant-seniorstaff-software-engineer-interactives","title":"Senior/Staff Software Engineer (Interactives)","company":{"id":23364,"name":"Brilliant","domain":"brilliant.ai","url":"https://alion.io/company/brilliant","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-27T05:46:45Z"}},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["New York, United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":180000,"max":250000,"currency":"USD","period":"year","gross":null,"usd_annual":250000},"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Elm","optional":false},{"name":"JavaScript","optional":false},{"name":"LLM","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-06-17T21:57:09Z","employer_posted_date":"2026-06-17","last_verified_at":"2026-10-27T09:17:09Z","board_verified":true,"closed_at":null,"days_open":131,"trust":{"level":"stale","repost_count":1,"flags":["stale"],"days_open":131},"description":"The Role\nEngineers at Brilliant work in small, elite teams alongside colleagues from Product, Design, and Content. As an interactives engineer, you’ll craft the building blocks that power Brilliant's interactive learning experiences.\nBrilliant's learning experiences blend thoughtful mechanics, intuitive level design, and deep pedagogical insights. Each interactive is driven by APIs designed for learning designers, our LLM-powered content agent, and our AI tutor, with every possible configuration guaranteed to be a correct, solvable, and meaningful puzzle. It's a tricky technical problem with a big payoff for our learners.\nSolving this technical challenge enables us to build effective and engaging learning experiences at scale, helping our learners get the reps they need to achieve mastery. With your help, we'll teach all of STEM.\nCheck out these posts to learn more:\n- A world-class tutor in every home\n- Hand-crafted, machine-made: How we make learning games with AI\n- When “almost right” is catastrophically wrong: Evals for AI learning games\nResponsibilities\nCraft new interactive building blocks that captivate learners and make foundational concepts addictive to master.\nBuild clear and expressive APIs designed for experts and AIs.\nOwn the technical implementation of learning experiences 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.\nWrite simple, robust, readable code that teammates and future engineers can easily maintain and extend.\nContribute 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.\nFrequently ask: How does this impact our learners?\nWho are you?\nYou have at least 7 years of professional experience in web-focused software engineering, ideally with meaningful experience in one or more of game development, animation, or interactive media.\nYou’re motivated by building robust, maintainable, AI-interoperable software systems that drive user and business outcomes.\nYou believe in using the right tool for the job - even when it’s an unfamiliar one, and especially when it's a boring one.\nYou enjoy solving technical challenges in a way simple enough for an intern to understand and build upon. You avoid introducing complex, novel, or \"clever\" solutions. You write code for humans and LLMs to comprehend.\nYou have a favorite product and can articulate your perspective on what makes using it delightful. You often think about how the products you use could be better.\nYou're constantly tinkering with AI tools and workflows and have used them to achieve surprising levels of productivity. You have a strongly-held POV on what effective AI-enabled software engineering looks like.\nLack of experience in a specific technology is never disqualifying, but experience with Elm or other functional programming languages would allow you to hit the ground running. This role works with Elm, JavaScript, TypeScript, HTML, CSS, and even SVG.","description_format":"text","description_chars":3078,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["EdTech Platforms","STEM Education","E-learning"],"lifecycle":[{"event":"open","at":"2026-06-17T21:57:09Z"},{"event":"close","at":"2026-08-20T23:38:18Z"},{"event":"reopen","at":"2026-09-02T03:10:58Z"}],"visa":[],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.358,"p_room":0.28,"age_days":131,"expected_fill_days":28,"reasons":["conf:0","win:tail","crowd:"],"computed_at":"2026-10-27T05:46:45Z"},"pay":{"stated_usd_annual":250000,"is_top_pay":false},"html_url":"https://alion.io/job/brilliant-seniorstaff-software-engineer-interactives","json_url":"https://alion.io/job/brilliant-seniorstaff-software-engineer-interactives.json","meta":{"generated_at":"2026-10-27T09:51:36Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":11214,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":23364},"rest":"https://alion.io/mcp/rest/get_company?id=23364"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbrilliant-seniorstaff-software-engineer-interactives"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbrilliant-seniorstaff-software-engineer-interactives"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbrilliant-seniorstaff-software-engineer-interactives"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/brilliant-seniorstaff-software-engineer-interactives\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbrilliant-seniorstaff-software-engineer-interactives"}]}