SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Staff Software Engineer, Search & Recommendation

Cantina - Remote - Remote - posted 2026-09-28

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 250,000 - 320,000 / annual

Cantina Labs is a social AI company building advanced real-time models for AI character creation and storytelling. You will be hired as the first dedicated engineer to own search and recommendations end-to-end for the platform. In this role, you will own the complete architecture and roadmap for search and recommendations across all discovery surfaces: search, discovery feeds, home feed, trending leaderboards, and creator leaderboards. You will inherit a production system serving live traffic and set the technical direction for this new area. Key responsibilities include: - Design and evolve the ranking stack, including engagement signal pipelines, decay and freshness models, and patterns combining pre-computed index-time signals with live re-ranking at query time. - Make relevance a measured discipline by defining quality metrics per surface, building offline evaluation and golden-set tooling, and running online experiments to validate ranking changes. - Own OpenSearch in production: index and mapping design, reindex and cutover safety, query performance, cost optimization, and operational headroom for discovery clusters. - Build candidate generation and personalization for recommendation surfaces, partnering with data and ML teams on feature pipelines and models. - Work directly with Product and Trust & Safety to define quality gates, cold-start behavior for new creators and characters, and safety constraints. - Set engineering standards for the area: instrumentation, flag-gated rollouts, and runbooks enabling other teams to modify ranking behavior safely. - Act as the technical point of contact for discovery across backend teams and mentor engineers whose work touches this area. Requirements: - 10+ years building production software with substantial depth in search, ranking, recommendations, or ML-driven relevance on consumer-scale products. - Hands-on expertise with a production search engine (OpenSearch, Elasticsearch, Lucene, Vespa, or similar), covering index and analyzer design, relevance tuning, and cluster operations. - Rigorous approach to relevance measurement: owned offline evaluation, golden sets, and A/B or interleaving frameworks; can explain what moved metrics and why. - Fluency across the recommender stack (candidate generation, feature pipelines, embedding retrieval, re-ranking) with understanding of serving constraints that affect online performance. - Strong distributed systems and backend fundamentals with production experience in Go or comparable systems language; comfort with data layers (SQL warehouses, streaming and batch pipelines). - Demonstrated ownership of ambiguous areas: picked up something with no dedicated owner, decided what mattered, and delivered results. - Clear written communication and judgment to work with Product on tradeoffs between relevance, freshness, safety, and latency. - Preferred: experience with AI-generated or rapidly growing content catalogs, severe cold-start conditions, or ranking under trust-and-safety constraints.

Similar roles