Principal Design Engineer, Interactive Graphics, Copilot
Core
Conceive, sketch in code, and refine distinctive interactive experiences, including code-driven motion, custom shaders, and procedural visuals that respond to user input and product state.
Role type
Principal Design Engineer (Interactive Graphics, Copilot)
Builds
Production-ready components, reusable motion and graphics primitives, and tools for AI/assistant interactions.
Domain
Interactive graphics, real-time browser graphics, AI/assistant experiences
Deliverable
production ML models | product features
Required skills
Hands-on coded motion and interaction design, real-time browser graphics (WebGL/WebGPU), custom shader development (GLSL/WGSL), JavaScript/TypeScript, component architecture, asynchronous state, input handling, rendering fundamentals, profiling and optimizing browser performance, accessibility implementation, design-engineering partnership, mentorship
Preferred skills
Deeper WebGPU/compute/GPU profiling experience, building reusable motion or graphics systems, designing for AI/assistant experiences, sharing craft through technical writing or open-source contributions
Technologies
WebGL, WebGPU, GLSL, WGSL, JavaScript, TypeScript, Three.js, React Three Fiber, GSAP, Motion
Responsibilities
Create code-driven motion and custom shaders; develop production-ready components and integrate them with product engineering; profile CPU/GPU work and optimize performance; build accessible, reduced-motion, and non-GPU alternatives; mentor designers and engineers through critique and code review; document artistic and technical choices; turn explorations into reusable primitives and tools.
Seniority
Principal, hands-on IC with mentorship
