Staff Design Engineer
Core
Designing the core interaction layer, multiplayer moments, and AI experiences for an infinite visual workspace to make collaboration feel fluid and alive.
Role type
Staff Design Engineer (Frontend/Graphics/AI)
Builds
The Miro canvas, real-time multiplayer features, and AI collaborator interfaces for distributed teams.
Domain
SaaS / Collaborative Design Tools / Real-time Systems / Generative AI
Deliverable
production ML models | product features
Required skills
React, TypeScript, CSS, WebGL, Canvas API, SVG, complex layout systems, motion design, real-time multiplayer system design, AI UX design, streaming APIs, structured outputs, systems thinking, mentorship
Preferred skills
None stated
Technologies
React, TypeScript, CSS, WebGL, Canvas API, SVG
Responsibilities
Own the core interaction layer of the canvas, responsiveness, rendering, input handling, and spatial transitions; Design and build multiplayer moments including presence, cursors, conflict, and co-creation; Define AI collaborator experiences on the canvas; Craft animations, micro-interactions, and transitions; Build patterns, prototypes, and shared tooling for the design and engineering organization; Set quality standards and mentor others.
Seniority
Staff, hands-on IC with mentorship