Interactive Systems Engineer
Interactive Systems Engineer — Summer Internship
BlueRobins | Berkeley, CA (In-Person) | Full-Time
About BlueRobins
BlueRobins is building the Builder OS for the Next Generation. The platform combines mentor-led projects with interactive, AI-powered playables that integrate visual systems, voice, video, and intelligent feedback into a unified learning experience.
Role Overview
Build the interactive systems that power BlueRobins playables. This includes rendering, multimodal interaction, and dynamic systems connecting interface, voice, and model-driven feedback across domains such as math, physics, chemistry, and engineering.
Core Responsibilities
- Build interactive components and visual systems that support dynamic user interaction.
- Select and implement appropriate rendering approaches based on the problem domain, including structured visualizations, simulations, and interactive scenes across scientific and mathematical contexts.
- Design multimodal interaction flows that connect user input, system responses, and interface updates with smooth, responsive feedback.
- Integrate voice and media into interaction systems and synchronize across modalities.
- Design event-driven systems and manage shared state across interaction layers. Build reusable modules that support extensibility across experiences.
- Optimize performance across interaction and rendering layers, including latency, responsiveness, and efficient resource usage.
Technical Requirements
- Strong JavaScript or TypeScript and experience building interactive systems with modern frontend frameworks.
- Familiarity with rendering concepts across 2D and 3D environments, including when to apply different approaches based on complexity, precision, and performance.
- Experience working with asynchronous systems and managing dynamic interaction state.
- Experience working with intelligent or model-driven systems is valuable.
- Experience with audio, media, or interactive environments is valuable.
What You’ll Work On Immediately
- Interactive system prototype across scientific or mathematical domains
- Multimodal feedback loop connecting user actions and system responses
- Voice-enabled interaction layer
- Reusable architecture for interactive experiences
What Makes You a Fit
You enjoy building interactive systems across domains. You think in terms of systems and tradeoffs. You move quickly from idea to working prototype and care about performance and responsiveness.
How to Apply
Send your resume to raji.kannan@bluerobins.com, attach your GitHub or portfolio, and a short note describing an interactive system or visualization you’ve built.