Senior Staff Software Engineer, Search & Recommendation
Role Overview
Own search and recommendations end to end, including retrieval, ranking, relevance quality, and the product roadmap.
The role is the first dedicated search and recommendations hire and will set technical direction for a live production system.
Key Skills for This Role
Full Job Posting
Location and employment
- Remote role available in the U.S. or Canada.
- Employment type is full time.
About Cantina
Cantina Labs is a social AI company developing real-time models and a social AI platform for creating characters and videos.
Role overview
Own search and recommendations end to end, including retrieval, ranking, relevance quality, and the product roadmap.
The role is the first dedicated search and recommendations hire and will set technical direction for a live production system.
What you'll do
- Own search and recommendation architecture across search, discovery, home feed, trending, and creator leaderboards.
- Measure relevance using surface-specific metrics, offline evaluation, golden sets, and online experiments.
- Evolve ranking pipelines, freshness models, search infrastructure, candidate generation, and personalization.
- Partner with Product, Trust & Safety, data, and ML teams on quality, cold start, safeguards, features, and models.
- Set engineering standards for instrumentation, safe rollouts, and runbooks; mentor engineers and coordinate across backend teams.
What you'll bring
- 10+ years building production software, with substantial search, ranking, recommendation, or ML-driven relevance experience on a consumer-scale product.
- Hands-on production search-engine expertise, including index and analyzer design, relevance tuning, and cluster operations.
- Experience with relevance evaluation, golden sets, and A/B or interleaving experiments.
- Recommender-system fluency across candidate generation, feature pipelines, embedding retrieval, and reranking.
- Strong distributed systems and backend fundamentals; production Go or a comparable systems language, plus data-layer experience.
- Demonstrated ownership of ambiguous work, clear written communication, and judgment on relevance, freshness, safety, and latency tradeoffs.
- AI-generated or fast-growing content catalogs, severe cold starts, or trust-and-safety ranking experience is preferred.
Compensation
- Anticipated annual base salary is USD $250,000 to $320,000; compensation considers skills, experience, scope, location, and market data.
Benefits
- Benefits include company equity, medical, dental, and vision insurance with 99.99% of premiums covered.
- Paid time off includes 15 PTO days, 10 sick days, 15 company holidays, and 2 floating holidays.
- The source also mentions generous parental leave.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Cantina Labs
Financial Analyst
Brooklyn, USA
Cantina Labs is seeking an early-career Financial Analyst to manage accounts payable operations and support reporting, close, and finance process improvements. The role requires 0–2 years of relevant experience, a relate
Media Software Engineer, Speech (Senior-Staff Levels)
Sunnyvale, USA
Financial Analyst
Brooklyn, USA
Machine Learning Engineer, Images
, USA
Product Manager, Web
San Francisco, USA
Senior Creative Strategist, Performance Marketing
, USA
Machine Learning Engineer, Ops
, USA
Media Software Engineer, Speech (Senior-Staff Levels)
Sunnyvale, USA
Payments & Risk Operations Manager
, USA