Posted Mar 15, 2026
We are looking for an experienced frontend engineer who feels comfortable working on backend tasks as needed. In this role, you will collaborate closely with our product designer team, contributing ideas to shape the user experience while implementing features in our React-based frontend. On the backend side, you’ll contribute to REST API work and infrastructure improvements and ensure a smooth developer experience across our codebase. 
Create delightful frontend experiences end-to-end: Design and implement visually engaging interfaces that define how users interact with Dust. - Frame and lead frontend technical projects to completion: Balance performance, accessibility, and maintainability—all with a full-stack perspective in mind. - Brainstorm interface solutions, gather feedback, and iterate rapidly to build delightful user experiences. - Architect frontend systems that gracefully handle increasing complexity while preserving simplicity and speed. - Advocate for code quality, guide our design system’s evolution, and ensure every feature meets high standards of excellence. - Use Next.js (Node/TypeScript) to handle REST APIs, data retrieval, and integration tasks. #
Dust for Dust: We use Dust for Coding, debugging, knowledge search (runbooks, codebase), incident management, and task automation (i.e., creating issues). - Programming languages: TypeScript, Rust (not a requirement, we’re open to people expert in other programming languages). - Other relevant tools and technologies:
Frontend: React, shadcn
Backend: NextJS, Kubernetes, Terraform/Helm
Database: PostgreSQL, QDrant, Elasticsearch
DevOps: Datadog monitoring, Github actions based CI/CD
Regarding compensation culture, we're going to lean towards Netflix's early philosophy: we are happy to review levels and compensation as early and as often as it makes sense to do so, not when the calendar says so. Regarding expectations associated with levels, we're including a very broad definition of each level below. When attributing a level at hiring, the expectation is for you to perform comfortably at this level within your first year. We'll set up catch-up times throughout that first year to keep track of your progress and communicate clearly whether you're matching these expectations. - Level I: Limited prior experience, learning the ropes
*We can go higher for outstanding profiles.

We're prioritizing building our team with an in-person culture at our offices in Paris and San Francisco, because we value the magic that happens when talented people work closely together. # Why Dust
The models are powerful enough. What's missing is the product layer where AI meets how companies actually work. That's what we're building: the infrastructure that lets any team turn scattered knowledge and tools into coordinated execution with agents they build, own, and run themselves. We use Dust ourselves every day. We get to shape how humans and agents collaborate while solving our own problems with the product we ship. That loop is rare, and it's why we move fast. If you're excited about defining a new category and want to join a determined team of optimists who focus on users, ship fast, and don't take themselves too seriously, we'd love to talk. Even if you don't check every box in our requirements, we encourage you to apply. We value diverse perspectives and backgrounds, and we're more interested in your potential and passion than a perfect match to our checklist.
Learn how we think and work.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City