koodos labs is a consumer AI research and product company dedicated to ensuring that the internet knows you and can do things for you, on your terms. We are the company behind Shelf, the leading personal context platform used by millions of people to track and understand what they consume. Read about the co-founders and their story here. They’ve raised 3 (unannounced) rounds from the world’s leading investors, and their Board is comprised of Pinterest’s co-founder, Facebook’s first head of monetization and a leading GP.
You should join koodos labs for the people and our mission.
We aspire to build the best team of the 2020s. Just like PayPal in the 90s, Google in the 00s, and Stripe in the 10s, we want to be known as "a place where it's good to be from." If you join us, we promise to be the best place to grow your career — with the best people you've ever worked with. We’re also working on a very bold mission.
Shelf is used millions of people to track what they’re watching, reading, listening to & more, and to keep up with what others are into. Shelf connects to your favorite platforms, shares back insights from your behavior, and will soon let you share that context with services to enable personalized intelligence, on your terms.
We're looking for an experienced, thoughtful full-stack engineer with a strong product sense, systems-level thinking, and an eye for high-quality user experiences.
We're a native-first team: Swift/SwiftUI on iOS, Kotlin/Compose on Android, with a TypeScript-on-Hono backend running on Cloudflare. We welcome candidates with deep native mobile experience (iOS or Android) who can also work meaningfully on the backend, as well as full-stack engineers who've worked closely with mobile teams and care about architecture and performance across the entire stack.
We're also an AI-native team. Claude, Cursor, Codex, and other agents aren't sidecars to our work; they're how the work gets done. Our engineers spend more time orchestrating agents than typing keystrokes. We expect you to direct agents well, critique their output sharply, and use them to ship multiples more than you could alone. If you still think of AI tools as autocomplete with extra steps, this isn't the team for you.
In this role you will: