Core
Designing the user interface and interaction models for a high-performance, AI-integrated code editor where humans and AI build software together.
Role type
Product Design Engineer (UI/UX for developer tools)
Builds
A real-time collaborative code editor with AI agents, keyboard-driven workflows, and Git/debugging interfaces.
Domain
Developer tools / IDEs / AI-assisted coding
Deliverable
product features
Required skills
Product design, interaction design, prototyping in code, Rust, GPUI framework, working with ambiguity
Preferred skills
Experience with developer tools, IDEs, code editors, technical productivity software, AI-assisted tools
Technologies
Rust, GPUI, GPU acceleration
Responsibilities
Design collaborative programming workflows, define interaction models for AI agents, design keyboard-driven workflows and command systems, create interfaces for Git and debugging, prototype and implement UI in the product
Seniority
Mid-to-Senior, hands-on IC