Senior Staff Software Engineer, Search & Recommendation
What engineering roles in crypto pay
218 salaries · our own dataThis role pays $250k-$320k, above the $202k median for engineering roles in crypto on this board.
As a Senior Staff Software Engineer for Search and Recommendation at Cantina Labs, you own search, discovery, and recommendation systems end to end for a social AI platform where users create and discover AI-generated characters and videos. You will inherit a production system serving live traffic and set the technical direction for retrieval, ranking, relevance quality, and the roadmap across all discovery surfaces. This is the first dedicated hire for this area, giving you substantial unclaimed ground and the opportunity to shape how new users discover characters, how creators get found, and what appears in every feed, leaderboard, and discovery surface.
What you'll do
- Own the architecture and roadmap for search and recommendations end to end, covering query understanding, retrieval, ranking, and the surfaces they feed: search, discovery, the home feed, and trending and creator leaderboards.
- Make relevance a measured discipline by defining quality metrics per surface, building offline evaluation and golden-set tooling, and running online experiments that decide whether a ranking change ships.
- Design and evolve the ranking stack, including engagement signal pipelines, decay and freshness models, and the pattern for combining pre-computed index-time signals with live re-ranking at query time.
- Own OpenSearch in production: index and mapping design, reindex and cutover safety, query performance, cost, and operational headroom of the clusters behind every discovery surface.
- Build candidate generation and personalization for recommendation surfaces, and partner with data and ML on the feature pipelines and models behind them.
- Work directly with Product and Trust & Safety to define what "good" means for each surface, including quality gates, cold-start behavior for brand-new creators and characters, and what must never be recommended.
- Set the engineering standard for the area through instrumentation, flag-gated rollouts, and runbooks that let other teams change ranking behavior without breaking it.
- Act as the technical point of contact for discovery across backend teams and mentor engineers whose work touches the area.
What you bring
- 10+ years building production software, with substantial depth in search, ranking, recommendations, or ML-driven relevance on a consumer-scale product.
- Hands-on expertise with a production search engine such as OpenSearch, Elasticsearch, Lucene, or Vespa, covering index and analyzer design, relevance tuning, and operating the cluster.
- A rigorous approach to relevance measurement: you have owned offline evaluation, golden sets, and A/B or interleaving frameworks, and can explain what moved a metric and why.
- Fluency across the recommender stack, including candidate generation, feature pipelines, embedding retrieval, and re-ranking, plus a working understanding of the serving constraints that make an offline win fail online.
- Strong distributed systems and backend fundamentals, with production experience in Go or a comparable systems language, and comfort in the data layer behind it such as SQL warehouses and streaming and batch pipelines.
- Demonstrated ownership of an ambiguous area: you have picked up something with no dedicated owner, decided what mattered, and can show the result.
- Clear written communication and the judgment to work with Product on real tradeoffs between relevance, freshness, safety, and latency.
Nice to have
- Experience with AI-generated or rapidly growing content catalogs.
- Experience with severe cold-start conditions or ranking under trust-and-safety constraints.
What we offer
- Annual base salary of $250,000 to $320,000 USD, plus generous company equity.
- Medical, dental, and vision insurance with 99.99% of premiums covered by Cantina.
- 42 days of paid time off: 15 PTO days, 10 sick days, 15 company holidays, and 2 floating holidays.
- Generous parental leave and fertility support.
- 401(k) retirement savings plan.
- Lifestyle spending account of $500 per month.
- Complimentary lunch and snacks for in-office employees.
- One Medical membership.
About Cantina Labs
Cantina Labs is a social AI company developing advanced real-time models that push the boundaries of expression, personality, and realism. The flagship Cantina platform enables people to create AI characters and the videos those characters star in, with a rapidly growing catalog that powers creative storytelling and social connection.
