Frontend Engineer - Realtime 3D - Remote
The Role
We build desktop-class analytical systems that run inside the browser. You'll shape the evolution of our realtime 3D visualization stack: rendering, interaction, and performance for extremely large realtime datasets. 3D graphs with hundreds of thousands of nodes, nonlinear video-style timelines, and interactive data visualizations in many forms. This work is artistic, performance-sensitive, and architecturally nuanced. We expect you to use AI tools to move fast, and to own what you ship.
What You'll Do
- Build and optimize systems that render hundreds of thousands of nodes in real time
- Push WebGL toward desktop-class performance through profiling, benchmarking, and iteration
- Build the foundational rendering vocabulary and tools that other team engineers reach for
- Use AI tooling to accelerate experimentation and shader iteration, without giving up architectural control
- Daily standups, pair programming sessions, and code reviews with our creative and talented frontend team
Who We're Looking For
- Senior-level frontend experience with TypeScript, React, Three.js, WebGL, and R3F
- Bonus points for shader experience (GLSL/WGSL), WebGPU, and spatial data structures
- Strong intuition for performance, memory behavior, and browser rendering constraints
- You've built serious 3D or graphics-intensive web applications
- You're comfortable owning complex systems, not just contributing to one
- You communicate clearly, written and spoken
- 2+ years working effectively in remote environments
- Personal portfolio demos that make people ask "wait, this runs in a browser?"
Strong Signals
- Background in linear algebra, computational geometry, or graph layouts
- Prior work on visualization engines or custom rendering pipelines
- Active or willing to obtain a Top Secret clearance