Logo
LM Studio

User Interface Engineer, LM Studio

LM Studio, New York, New York, us, 10261

Save Job

Overview

Element Labs aims to build delightful and potent creation tools for AI. We are a small team based in New York. Everyone on the team is IC-minded, intellectually curious, self-motivated, and loves software. We care deeply about our user community and we strive to build canonical software that users and developers love. Our products include the LM Studio desktop app, our developer SDKs lmstudio-js and lmstudio-python, our CLI lms, MLX engine mlx-engine for M-chip Macs, venvstacks which enables us to ship Python-based software, the collaboration Hub for individuals and teams, and more currently being built. The Role

We\'re looking for a lead UI engineer to implement new human‑AI interfaces in LM Studio. This is a hands‑on IC role. You pair strong design sense with deep software architecture: clear boundaries, composable primitives, and clean data/state flows. You build high‑performance UI software, hold the bar on accessibility and polish, and mentor through design docs, pairing, and reviews. You know how to structure component trees for clarity and reuse. You understand what drives updates and re‑renders in React and how to control them. You are extremely productive with TypeScript and Tailwind. You keep state and data flows simple, profile rendering, and ship accessible UIs that delight users. Qualifications

4+ years building production UIs with React + TypeScript. Strong design sense. Craft interactions, layouts, and accessible details. Architecture: state, data flows, and module boundaries; build coherent systems. TypeScript + Tailwind mastery; reusable primitives and components. Streaming UIs and modern tooling; resilient error handling.

#J-18808-Ljbffr