Search Engineer, AI Infrastructure (SF/Toronto)
About this role
Search Engineer, AI Infrastructure (SF/Toronto) is a full-time engineering position based in San Francisco, focusing on ranking quality and relevance for an LLM-driven search and retrieval product. This role suits an experienced practitioner who wants to build production search systems in a fast-paced environment.
Role Overview
Lavendo is hiring a Search Engineer, AI Infrastructure for a client that builds the data layer powering AI agents. The position involves designing and maintaining retrieval systems that convert web URLs into structured, LLM-ready data at scale. The engineer will work directly with the Head of Search to optimize relevance while managing latency and operating costs.
Key Responsibilities
Requirements
Skills and Tools
Salary and Benefits
About the Company
The hiring client builds the data layer for AI agents, transforming URLs into clean, structured data via API calls. The organization achieved eight figures in ARR in its first year, doubled that revenue in year two, and maintains over 180,000 GitHub stars. Operating with approximately 40 team members, the company recently closed a $75 million Series B funding round.
How to Apply
Candidates must be authorized to work in the United States or Canada, as visa sponsorship is unavailable for this position. Apply on the official company careers page.
Skills and tech stack
Questions candidates ask
What is the salary for the Search Engineer role in San Francisco?
The base salary ranges from $235,000 to $260,000 USD, plus competitive equity.
Is visa sponsorship available for this position?
No, visa sponsorship is not offered. Candidates must already be authorized to work in the United States or Canada.
How many years of experience are required?
Candidates must have 3+ years of experience building and operating search or retrieval systems in production.
What programming languages are accepted for this role?
Strong backend systems programming skills in Go, Rust, Python, or a comparable language are required.
What does the interview process look like?
The process includes an intro chat, a technical chat, a founders chat, and a paid work trial lasting approximately 40 hours.