← All RolesFull-Stack
Engineering · Remote · Full-time
Full-Stack
Developer
Build the applications and interfaces that bring AI-powered automation to life — from dashboards and internal tools to client-facing products.
About this role
You'll own features from database schema to pixel-perfect UI — building dashboards that surface ML model outputs, admin panels that manage automation workflows, and client-facing tools that make complex systems feel simple. You'll work closely with ML engineers and designers to ship products people actually enjoy using.
What you'll do
- Build and maintain full-stack applications using React/Next.js and Python or Node.js
- Design and implement REST and GraphQL APIs for ML model predictions and pipeline outputs
- Create responsive, accessible UIs for dashboards, admin tools, and client products
- Integrate AI capabilities — chat interfaces, real-time predictions, document processing
- Translate Figma mockups into pixel-accurate, performant interfaces
- Set up CI/CD pipelines, testing infrastructure, and deployment automation
What we're looking for
- 3+ years of professional full-stack development experience
- Strong proficiency in React or Next.js and modern frontend tooling
- Backend experience with Python (FastAPI/Django) or Node.js (Express/Nest)
- Comfortable with PostgreSQL and basic data modeling
- Experience building and consuming REST or GraphQL APIs
- Familiarity with cloud platforms and Docker
Bonus points
- Experience integrating AI/ML outputs into user-facing applications
- Familiarity with real-time systems (WebSockets, SSE)
- Data visualization experience (D3, Recharts)
- TypeScript expertise
What we offer
- Remote-first with async collaboration and flexible hours
- Competitive salary with equity
- Unlimited PTO
- Learning and conference budget
- Home office stipend
- Health, dental, and vision coverage
Apply for this role
Not the right fit?
We're hiring across engineering, design, and consulting. Take a look at what else is open.
