Remote job
Design Engineer
Job details
About this role
Role overview Design and build interfaces for AI agents that help users run campaigns, analyze data, and automate workflows. This hands-on product role spans interaction design, prototyping, and production implementation, with particular attention to making AI recommendations, uncertainty, latency, and errors understandable to users.
Responsibilities - Design and implement agent interfaces such as chat flows, tool outputs, recommendation cards, and error states. - Prototype concepts in Figma and build production components in React and TypeScript. - Define interaction patterns for collaboration between people and AI across the product. - Maintain and extend the design system, including components, tokens, and documentation. - Run lightweight usability tests and refine designs based on observed user behavior. - Work directly with engineers to ship product changes.
Requirements - At least two years designing and building product interfaces, with a portfolio and GitHub profile. - Comfort working in both Figma and a code editor. - Experience designing for AI or machine learning products, including uncertainty, latency, and progressive disclosure. - Strong TypeScript, React, and CSS skills sufficient to ship production components. - A considered approach to design systems and component architecture, with the ability to explain design decisions.
Benefits and work setup - Remote, full-time role. - The listed tools and technologies include Figma, TypeScript, React, Tailwind CSS, and Storybook.