Senior Staff Software Engineer, Search & Recommendation
$250k - $320k per yearCantina Llc
This position requires local presence. Please view similar jobs below.
About Cantina:
Cantina Labs is a social AI company, developing a suite of advanced real-time models that push the boundaries of expression, personality, and realism. We bring characters to life, transforming how people tell stories, connect, and create. We build and power ecosystems. Cantina, our flagship social AI platform, is just the beginning.
If you're excited about the potential AI has to shape human creativity and social interactions, join us in building the future!
About the Role:
Cantina is a place where people create AI characters and the videos those characters star in, and the catalog grows far faster than anyone can browse. Search and recommendations are what turn that catalog into a product: they decide which characters a new user meets in their first minute, which creators get discovered, and what appears in every feed, leaderboard, and discovery surface we ship. We are hiring a Senior Staff Software Engineer to own that area end to end — retrieval, ranking, relevance quality, and the roadmap for all three. This is the first dedicated hire for search and recommendations, so you will inherit a real production system serving live traffic along with a large amount of unclaimed ground, and you will set the technical direction rather than execute someone else’s.
What you'll do:
Own the architecture and roadmap for search and recommendations end to end — query understanding, retrieval, ranking, and the surfaces they feed: search, discovery, the home feed, and our trending and creator leaderboards.
Make relevance a measured discipline rather than an opinion: define the quality metrics per surface, build the offline evaluation and golden-set tooling, and run the online experiments that decide whether a ranking change ships.
Design and evolve the ranking stack — engagement signal pipelines, decay and freshness models, and the pattern we use to combine 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 the 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 on what “good” means for each surface — quality gates, cold-start behavior for brand-new creators and characters, and what must never be recommended.
Set the engineering standard for the area: 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 the engineers whose work touches it.
What you'll 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 — OpenSearch, Elasticsearch, Lucene, Vespa, or similar — covering index and analyzer design, relevance tuning, and operating the cluster, not only querying it.
A rigorous approach to relevance measurement: you have owned offline evaluation, golden sets, and A/B or interleaving frameworks, and you can explain what moved a metric and why.
Fluency across the recommender stack — candidate generation, feature pipelines, embedding retrieval, re-ranking — and 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 (SQL warehouses, 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.
Preferred: experience with AI-generated or rapidly growing content catalogs, severe cold-start conditions, or ranking under trust-and-safety constraints.
Compensation:
The anticipated annual base salary range for this role is between $250,000 - $320,000 (USD). When determining compensation, a number of factors will be considered, including skills, experience, job scope, location, and competitive compensation market data.
Benefits:
Competitive salary and generous company equity
Medical, dental, and vision insurance – 99.99% of premiums covered by Cantina
42 days of paid time off, including:
15 PTO days
10 sick days
15 company holidays
2 floating holidays
Generous parental leave & fertility support
401(k) retirement savings plan
Lifestyle spending account – $500/month to use however you’d like
Complimentary lunch and snacks for in-office employees
One Medical membership, and more!
$140k - $190k per year
...Role Overview We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and broad influence. You’re as comfortable... ...reliability, and future growth. You’ll collaborate closely with Senior Engineers, Technical Leads, and Product Managers to architect...SeniorRemote job$181k - $241k per year
...screens shoppers see to the behind-the-scenes downstream orchestration and state management that power them. We’re looking for a Staff Software Engineer, Frontend, to set the technical direction for this space. You’ll lead the design of the next generation of Affirm’s checkout...SuggestedRemote jobWork at officeFlexible hours$136.6k - $180k per year
...real impact for our clients, for each other, and for the world we are helping to build. THE ROLE We're looking for a Senior Software Engineer (P2), Workfront + AEM to help our clients' marketing and creative teams get their work done in one place. You'll be the backend...SeniorWork at officeLocal areaFlexible hours- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Organization: Export Development Canada (EDC) / FinDev Canada Stream: Stream 1 – Application Services Term: 12-Month / 1-Year...SeniorContract workRemote work
$150k - $175k per year
...an independent team of data & AI experts, engineers, and designers who build intelligent... ...innovative digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer,... ..., CI and CD. Experience building software collaboratively using pull requests and code...SeniorPermanent employmentFull timeManual laborRemote workFlexible hours- ...Description Job Title: Integration Operations Senior Software Engineer Company: Confidential Department: Information Technology Job Summary: We are seeking an experienced Integration Operations Senior Software Engineer to join our Integration Squad. This role...SeniorContract workRemote workFlexible hours
$133k - $183k per year
...customer identity and authentication. This role is a hands-on, mid-engineering position inside Information Security, contributing to core CIAM... ...in Python or Kotlin, turning product requirements into working software that helps customers access their accounts securely. Work...Remote jobInternshipWork at officeFlexible hours- Our software only matters when it ships on a real project. Your job is to make sure it does. As a forward-deployed engineer, you'll work side by side with our customers (developers, hyperscalers... ..., permits and builds, configure our engines to their standards, and get...Remote jobFull timeWork at office
$126.5k per year
...meaningful impact. Our job is simple: help them win. As a Software Engineering Team Lead, you'll lead a team of 3 to 5 engineers embedded in a client's engineering organization through Very's staff augmentation model, working on high-traffic, business-critical systems...Long term contractFull timeManual laborRemote workHome office$76k - $104.5k per year
...marketing channels. We’re looking for a Staff Accountant to join our Finance team in... ...in Canada. You will report directly to the Senior Manager, Controllership. What You'll Be... ...innovation. We've been awarded: G2 Top Software for 2026 2026 Best Workplaces™ for Young...SeniorLocal areaRemote workWork from homeHome office- ...power our global workforce. As a Lead Software Engineer, Applied AI (Frontend Leading) , you will... ...enterprise web applications Engineering Seniority: 5–8 years of software engineering experience... ...LlamaIndex orchestration RAG & Vector Search: Familiarity with RAG pipelines, vector...Remote job
$6000 per month
...Software Development Interns - Waterloo University Remote - Fall Semester About Brave Brave is on a mission to protect the human... ...that blocks creepy ads and trackers by default, a private search engine with a truly independent index, private AI assistant, latest...InternshipRemote workFlexible hours$125k - $145k per year
...mission-critical business processes. ABOUT US Redwood Software is the leading orchestration platform for the autonomous... ...Outcome Respect Each Other YOUR IMPACT As a Senior Site Reliability Engineer (SRE) / DevOps Engineer you will be responsible for...SeniorLocal area- ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering Team, a key division... ...Development: Design, develop, and maintain robust, scalable software solutions supporting complex liquid credit investment...SeniorRemote job
$150k - $180k per year
...and team connectivity, we look forward to hearing from you! THE ROLE Salary Range: $150,000 - $180,000 We are seeking a Senior DevOps Engineer with deep AWS expertise, multi-account architecture experience, and strong leadership capability. This role owns our cloud...SeniorInternshipWork at office2 days per week- ...recent work highlighted in our blog: We’re looking for backend engineers with experience in data-intensive systems who enjoy working... ...and respond to production incidents. About you: ~5+ years of software development experience building and operating distributed systems...SeniorFull timeLocal areaRemote workHome officeFlexible hours
- ...We are a team to design, develop, maintain, and improve software for various ventures projects, i.e., projects that are adjacent... ...applications, from frontend UI to backend infrastructure. As a Senior Devops Engineer, you will be involved a number of technically challenging...SeniorFull time
- ...exceeds 25%. Job Description We are looking for a Senior Full Stack Engineer to design, develop, and support scalable cloud-native... ...components. The role suits a hands-on engineer with strong software development fundamentals who can take features from technical...SeniorFull timeInternshipRelocation
- ...agriculture, food and beverage, retail, and the public sector. Visit gomotive.com to learn more. About the Role: As a Senior Solutions Engineer on our Enterprise team, you’ll play a key role in driving successful outcomes for Motive’s Enterprise customers. You’ll...SeniorRemote jobLong term contractTemporary work
$170.4k - $234.3k per year
...programmatic advertising and marketing channels. Engineering at StackAdapt: As an Engineer at... ...help you succeed. We're seeking a Senior Full Stack Engineer to help lead our... ...Mentor the team and lead by example to uphold software development best practices in addition to...SeniorLocal areaRemote workWork from homeHome officeFlexible hours- NeuroHire is looking for a motivated and talented Software Developer to join our team. In this role, you will contribute to developing... ...~ Master's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related field...Remote jobInternship
- ...Description We are looking for a Senior Programmable Voice Engineer to develop programmable voice... ...Qualifications ~8+ years of software engineering experience, including substantial... ...platforms. Experience building routing engines, IVR platforms, voice bots, or...SeniorFull timeInternshipRemote workRelocation
- ...product. It’s technical, ethically loaded, and genuinely hard to build well. This role exists at the intersection of product and engineering, and it leans hard into both. You’ll own the full lifecycle of that product: pre-sales conversations where you help a client...SeniorFull time
$126.5k per year
...connected devices and AI to drive meaningful impact. Our job is simple: help them win. About This Role We are seeking a senior firmware engineer with 5–8 years of professional embedded development experience who has strong experience building production embedded systems...SeniorFull timeContract workFor contractorsInternshipRemote workHome office- ...Principal Software Developer About APEXA APEXA began with a bold vision: to digitally connect the Life Insurance industry by simplifying... ...Education ~ Bachelor's degree in Computer Science, Engineering, or equivalent experience What We Offer ~ Competitive compensation...Full timeRemote work
$85k - $105k per year
...presenting high-impact presentations to senior-level clients Full-funnel understanding... ...of the media landscape across Social, Search, Programmatic/Digital Investment, Holistic... ...to deliver holistic, full-funnel recommendations. Manage campaign logistics to ensure...SeniorInternshipWork at office$76k - $104.5k per year
...intelligence, we're looking for a Senior Analyst, Inventory... ...works closely with Product, Engineering, Revenue Operations, and external... ...findings into clear recommendations for leadership and cross-functional... ...been awarded: G2 Top Software for 2026 2026 Best Workplaces...SeniorLocal areaRemote workWork from homeHome officeShift work- ...We are looking for a Lead Software Engineer (7+ years of experience) to join a high-caliber product team building a next-generation AI-powered... ...engineering experience, with a proven track record of senior/lead autonomy Core Tech Stack: Strong proficiency in Python and...SeniorRemote job
- ...Data Resilience Practice as a Senior Associate! As a Senior... ...alongside accomplished senior staff, enhancing your own DFIR expertise... ...Forensics Malware Reverse Engineering Network Security Computer... ...require frequent travel Recommended three (3) years incident response...SeniorRemote work
$60k - $82.5k per year
...payroll risks and escalate complex or high-impact issues with clear recommendations and supporting analysis. What You'll Bring to the Table ~... ...service, and innovation. We've been awarded: G2 Top Software for 2026 2026 Best Workplaces™ for Young Talent and in...SeniorLocal areaRemote workWork from homeHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer, Search & Recommendation. Be the first to apply!
- senior administrator Canada
- senior ruby developer Canada
- senior sales consultant Canada
- senior internal audit manager Canada
- senior delivery manager Canada
- senior manager risk management Canada
- senior buyer Canada
- senior building operator Canada
- senior safety manager Canada
- senior administrative officer Canada
