<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>4a8d3b30-80d</externalid>
      <Title>Research Engineer — Search/IR</Title>
      <Description><![CDATA[<p>You&#39;ll own the search and information retrieval systems at the core of Firecrawl , the infrastructure that determines how we find, rank, index, and serve web content at scale. Retrieval quality is Firecrawl&#39;s deepest moat. As AI agents increasingly depend on multi-step search and enrichment, the gap between good retrieval and great retrieval compounds. You&#39;re the person who closes that gap , and widens it against every competitor. This is a full-stack search role where you&#39;ll build and operate everything from ingestion pipelines to serving layers. If you&#39;ve built search indexes at massive scale and care deeply about ranking quality, freshness, and retrieval speed, this is the role.</p>
<p>You&#39;ll design, build, and maintain the indexing infrastructure that powers Firecrawl&#39;s core product. You&#39;ll handle billions of documents and care about every millisecond of latency and every byte of storage. You&#39;ll own the full stack from ingestion to serving. You don&#39;t just build one piece , you own the entire pipeline. Ingestion, processing, indexing, ranking, query understanding, and serving. When something breaks at 3am, you know where to look because you built it.</p>
<p>You&#39;ll make sure the right content surfaces for the right queries. You&#39;ll build and iterate on ranking models, relevance scoring, and query parsing systems that directly impact product quality. You&#39;ll tackle freshness, dedup, and incremental indexing. The web changes constantly. You&#39;ll build systems that keep our index fresh without re-crawling everything, deduplicate content intelligently, and handle incremental updates at scale without rebuilding from scratch.</p>
<p>You&#39;ll run experiments and ship results to production. You design experiments, measure results rigorously, and ship winners to production fast. You don&#39;t need someone to tell you what to try next , you have a backlog of ideas and the judgment to prioritize them.</p>
<p>You&#39;ll collaborate closely with the team. Work directly with the RL-focused Research Engineer and the engineering team to connect search/IR improvements with model training and the broader product roadmap.</p>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>Full time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>remote</Workarrangement>
      <Salaryrange>$180,000–$290,000/year</Salaryrange>
      <Skills>search indexes, information retrieval, full-stack development, ingestion pipelines, serving layers, ranking models, relevance scoring, query parsing systems, freshness, deduplication, incremental indexing</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Firecrawl</Employername>
      <Employerlogo>https://logos.yubhub.co/firecrawl.dev.png</Employerlogo>
      <Employerdescription>Firecrawl is a startup that provides a platform for extracting data from the web. They have hit 8 figures in ARR and 100k+ GitHub stars.</Employerdescription>
      <Employerwebsite>https://www.firecrawl.dev</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://jobs.ashbyhq.com/firecrawl/9de19633-69c6-49c5-92a8-af6fb54ac43c</Applyto>
      <Location>San Francisco, CA (Hybrid) OR Remote (Americas, UTC-3 to UTC-10)</Location>
      <Country></Country>
      <Postedate>2026-04-24</Postedate>
    </job>
  </jobs>
</source>