Full-stack Engineer
Full-stack Engineer
About Lightberry
Lightberry builds the software layer for expressive, interactive robots. We combine voice AI, perception, and behavior systems so robots can understand people and respond naturally.
We are a small, hands-on team based in San Francisco, working across software, hardware, design, and research to turn new capabilities into robots people can interact with today.
We care about thoughtful craft, fast iteration, and shipping real systems into the world.
Robots with Souls
Yep, you read that right.
Robots are here, but they ship with no software. They’re all mute, deaf, and blind out of the box. The only way to get the robot to do anything is to write code. This is insane.
We want robots to behave like in the movies: proactive, caring, aware.
The role
Robots need software around them: the products where people meet, configure, and teach their robots, and the tools our own team uses to build characters.
You’ll own that layer end to end — from database to pixel — and make it feel as alive as the robots themselves.
What you’ll do
- Build the products people use to meet, configure, and teach their robots.
- Build the internal tools our artists, animators, and engineers use to create characters.
- Ship end to end: schema, API, interface, polish.
- Make interfaces feel alive — real-time state from real robots, streamed into the browser.
- Set the bar for quality, speed, and taste across our web stack.
What’s needed
We don’t care about degrees, titles, or seniority. Show us hard problems you’ve solved — projects, repos, systems running in production. We do need:
- Production. You’ve built and operated software at a large scale before.
- Details. You deeply care about design, aesthetics, and user experience — you sweat the pixel.
- Startups. You’ve worked at a startup or pre-Series B company and are used to owning problems end to end.
- AI-native. It’s 2026. We won’t force AI tools on you, but we expect you to learn to get the best out of them — they’re a real multiplier, and people who skip them get left behind.
- Fun. You write code because you love it — side projects, open source, that tool you built just because.
Bonus points
- Real-time. You’ve built with websockets, streams, or live collaborative state.
- Hardware. You’ve deployed software on robots or hardware before.
One last thing…
Don’t apply if…
- You can’t stand chaos
- You’d work remotely every day if you could
- You’re not a people-person
- You’re pessimistic about tech, AI, and the future
Apply if…
- You want to do your life’s work
- You care about developing and expressing your craft
- You love intense, fast-paced environments
- You like getting your hands dirty, no work is beneath you
- Life’s short, why work on B2B AI SAAS infra slop when you could work on speaking robots?