> Markdown version of [/jobs/ext/2167491-software-engineer](https://www.wearedevelopers.com/jobs/ext/2167491-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Stem - **Location:** Israel, WV, United States (Remote available) - **Experience:** Expert - **Salary:** $180,000.0 - $250,000.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Computer Animation, Application Programming Interfaces (APIs), Artificial Intelligence, Cascading Style Sheets (CSS), Video Game Development, Software Engineering, Software Systems, TypeScript, Large Language Models, Functional Programming - **Published:** August 21, 2026 - **Apply:** https://www.workingnomads.com/job/go/1806438/ ## About the Role * You 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. * You're motivated by building robust, maintainable, AI-interoperable software systems that drive user and business outcomes. * You believe in using the right tool for the job - even when it's an unfamiliar one, and especially when it's a boring one. * You 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. * You 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. * You'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. * Lack 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 Engineers 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., * Craft new interactive building blocks that captivate learners and make foundational concepts addictive to master. * Build clear and expressive APIs designed for experts and AIs. * Own 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. * 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? ## Related Videos - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 130 - The Diablo is in the details](https://www.wearedevelopers.com/magazine/470-dev-digest-130-the-diablo-is-in-the-details) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)