Principal Designer
Design and ship production React/TypeScript interfaces for agentic AI products. Own UX from research through deployment, focusing on LLM-powered interactions, developer tooling, and autonomy interfaces.
About the job
What you'll do
- Design and build the user experience for agentic AI products across the office of the CTO: an enterprise knowledge assistant (Brain), an agent-driven engineering platform (Springboard), and enterprise AI/data applications.
- Prototype in code. Ship working React/TypeScript implementations, not mockups — then land them in production with the product teams.
- Design the core interaction patterns of agentic software: streaming responses, citations and provenance, multi-modal input, artifact sharing, and human-in-the-loop review and approval surfaces.
- Design interfaces for foundation-model based autonomy architectures and model lifecycle tooling: evaluation dashboards, trace inspection, observability, and verification surfaces.
- Conduct user research across engineers, operators, and executives; define personae and translate findings into design decisions.
- Investigate competing agentic and enterprise AI products; synthesize findings for engineering and product leadership.
- Establish reusable design patterns and a component vocabulary for AI applications across the organization.
- Drive adoption: instrument what you ship, watch real usage, and iterate daily.
Required qualifications
- 12+ years designing and building production software interfaces, with end-to-end ownership from research through shipped product.
- Expert-level React/TypeScript; you write production-quality front-end code, not just prototypes.
- Portfolio of shipped tools or applications demonstrating strong interaction design and visual craft.
- Hands-on experience designing LLM-powered experiences: streaming, progressive rendering, loading states, context and conversation management.
- Deep knowledge of client and UI state management, the DOM, browser APIs, WebSockets, and Server-Sent Events.
- Experience running user research and usability testing, and acting on the results.
- Strong software hygiene: Git, code review, testing, CI/CD.
- Fluid intelligence that allows one to operate effectively in ambiguous conditions while finding opportunities to drive technical efforts and force multiply.
- Experience with Linux, Docker, and a major cloud platform (Azure, GCP, AWS).
- This role requires travel to a Shield AI location 1-3 times per quarter.
Preferred qualifications
- Experience designing developer tools, IDEs, or engineering workflow products.
- Data visualization experience (D3, WebGL, dashboards); geospatial a plus.
- Experience building or maintaining a design system.
- Experience designing debugging/inspection UIs for generative AI systems.
- Experience with Electron (or similar).
- Experience with user experience design for video games or interactive media.
- Experience designing for "low code" or "no code" systems.
- Comfort reading C++ and/or Python and/or Go.
Skills
React, TypeScript, Git, CI/CD, Linux, Docker, Azure, GCP, AWS, WebSockets, Server-Sent Events, D3, Webgl, Electron
Similar jobs
Product Design jobsLeads ecosystem-scale product design for Reddit’s Presence initiatives, connecting profiles, identity, business tools, discovery, navigation, and participation into a coherent experience. The role requires Principal-level product design experience, systems thinking, executive influence, and fluency with AI-assisted prototyping.
Lead and grow a team of senior designers at Linktree as a player-coach. Set design vision for creator content discovery and sharing, own high-impact design problems, partner with Product/Engineering/Marketing, and help scale design leadership. Requires 10+ years design experience with management and hands-on consumer product expertise.
Leads high-stakes Banking product design from zero-to-one exploration through launch, setting the craft and systems standard. Requires 10+ years of product design experience, exceptional interaction and visual design skills, and experience in regulated or trust-critical domains.
Hands-on principal product designer will translate OfferUp’s brand strategy into distinctive consumer mobile experiences, prototypes, design-system patterns, and measurable experiments. The role requires substantial scaled consumer-product experience, strong interaction and visual design, research and experimentation fluency, and executive-level cross-functional influence.
Own Anaconda’s design system as a product, leading its architecture migration, governance, and adoption across converging product surfaces. The role also establishes AI-forward patterns and workflows for agentic experiences and requires 12+ years of product design experience plus strong TypeScript/React fluency.