Firecrawl logo
Firecrawl

The easiest way to extract AI ready data from the web

Research Engineer (Focused on Search/IR)

Research EngineerResearch EngineerOtherRemoteMid LevelTeam 1-10H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

6 days ago

Salary

$180K - $270K / year

Seniority

Mid Level

Job Description

Research Engineer (Focused on Search/IR)

You'll own and advance 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. This is a hands-on, full-stack search role where you'll build and operate everything from ingestion pipelines to serving layers. If you've built search indexes at massive scale and care deeply about ranking quality, freshness, and retrieval speed, this is the role.

Salary Range: $180,000–$270,000/year (Range shown is for U.S.-based employees. Compensation outside the U.S. is adjusted fairly based on your country's cost of living. You can explore how we calculate this here: https://www.firecrawl.dev/careers/compensation.)

Equity Range: Up to 0.15%

Location: San Francisco, CA (Preferred) OR Remote (Americas)

Job Type: Full-Time

Experience: 3+ years building search/IR systems at scale

Visa: US Citizenship/Visa required for SF; N/A for Remote

About Firecrawl

Firecrawl is the easiest way to extract data from the web. Developers use us to reliably convert URLs into LLM-ready markdown or structured data with a single API call. In just a year, we've hit 8 figures in ARR and 90k+ GitHub stars by building the fastest way for developers to get LLM-ready data.

We're a small, fast-moving, technical team building essential infrastructure super-intelligence will use to gather data on the web. We ship fast and deep.

What You'll Do

  • Build and operate search indexes at massive scale: Design, build, and maintain the indexing infrastructure that powers Firecrawl's core product. You'll handle billions of documents and care about every millisecond of latency and every byte of storage.

  • Own the full stack from ingestion to serving: You don'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.

  • Solve ranking, relevance, and query understanding: Make sure the right content surfaces for the right queries. You'll build and iterate on ranking models, relevance scoring, and query parsing systems that directly impact product quality.

  • Tackle freshness, dedup, and incremental indexing: The web changes constantly. You'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.

  • Run experiments and ship results to production: You design experiments, measure results rigorously, and ship winners to production fast. You don't need someone to tell you what to try next — you have a backlog of ideas and the judgment to prioritize them.

  • Collaborate with the research team: Work closely with the Head of Research and the RL-focused Research Engineer to connect search/IR improvements with model training and broader product strategy.

What We're Looking For

Someone who has built search indexes at massive scale. Not a tutorial project — real indexes serving real traffic with real latency requirements. You've dealt with the hard problems: sharding strategies, index compaction, schema evolution, and the operational complexity of keeping billions of documents queryable and fast.

Hands-on with ranking, relevance, and query understanding. You've built or meaningfully improved ranking systems. You understand BM25, learned ranking, embedding-based retrieval, and when to use which. You can reason about relevance tradeoffs and you've shipped ranking changes that moved metrics in production.

Owns the full stack: ingestion → index → serving. You're not a specialist who only touches one layer. You've built and operated the entire search pipeline — from how documents enter the system to how results get served. You understand the dependencies between layers and you make good architectural decisions because you see the whole picture.

Has solved freshness, dedup, and incremental indexing problems. You know that building the initial index is the easy part. Keeping it accurate, fresh, and deduplicated at scale is where the real engineering lives. You've built systems that handle continuous updates without full rebuilds and you've debugged the subtle correctness issues that come with incremental processing.

Self-directed experimenter who ships without handholding. You generate your own hypotheses, design your own experiments, and ship your own code. You don't wait for a roadmap or a sprint planning meeting. You see what needs to improve, you try something, you measure it, and you ship it if it works.

Backgrounds that tend to do well: Search engineers at companies with large-scale indexes (web search, e-commerce search, document search). IR researchers who've shipped their work to production. Infrastructure engineers who've built and operated real-time indexing pipelines. Engineers from Elasticsearch, Algolia, Vespa, or similar search infrastructure teams.

What We're NOT Looking For

Search users, not search builders. If your experience is configuring Elasticsearch or tuning Solr queries but you haven't built search infrastructure from scratch, this isn't the right role. We need someone who builds the engine, not someone who tunes the knobs.

Researchers who don't ship. If your best search/IR work lives in a paper and you've never deployed a ranking model to production, this isn't it. Every experiment here ends with code running in prod.

Engineers who only work on one layer. If you only do indexing, or only do ranking, or only do serving — and you're not interested in owning the full stack — you'll be frustrated here. We need someone who sees the whole pipeline and can work anywhere in it.

People who need clean infrastructure to be productive. The systems you'll work on are evolving fast. If you need everything to be perfectly abstracted and well-documented before you can contribute, you'll stall. We need someone who can build and improve infrastructure while shipping on it.

A Note On Pace

We operate at an absurd level of urgency because the window for what we're building won't stay open forever. If that excites you, keep reading. If it doesn't, no hard feelings — but this role probably isn't for you.

Benefits & Perks

Available to all employees

  • Salary that makes sense — $180,000–$270,000/year, based on impact, not tenure

  • Own a piece — Up to 0.15% equity in what you're helping build

  • Generous PTO — 15 days mandatory, anything after 24 days, just ask (holidays excluded); take the time you need to recharge

  • Parental leave — 12 weeks fully paid, for moms and dads

  • Wellness stipend — $100/month for the gym, therapy, massages, or whatever keeps you human

  • Learning & Development — Expense up to $1,000/year toward anything that helps you grow professionally

  • Team offsites — A change of scenery, minus the trust falls

  • Sabbatical — 3 paid months off after 4 years, do something fun and new

Available to US-based full-time employees

  • Full coverage, no red tape — Medical, dental, and vision (100% for employees, 50% for spouse/kids) — no weird loopholes, just care that works

  • Life & Disability insurance — Employer-paid short-term disability, long-term disability, and life insurance — coverage for life's curveballs

  • Supplemental options — Optional accident, critical illness, hospital indemnity, and voluntary life insurance for extra peace of mind

  • Doctegrity telehealth — Talk to a doctor from your couch

  • 401(k) plan — Retirement might be a ways off, but future-you will thank you

  • Pre-tax benefits — Access to FSAs and commuter benefits (US-only) to help your wallet out a bit

  • Pet insurance — Because fur babies are family too

Available to SF-based employees

  • SF HQ perks — Snacks, drinks, team lunches, intense ping pong, and peak startup energy

  • E-Bike transportation — A loaner electric bike to get you around the city, on us

Interview Process

  1. Application Review — Send us your stuff + a quick note on why this excites you. Show us what you've built — search systems, indexing pipelines, ranking improvements. We care about what you've shipped, not where you went to school.

  2. Technical Deep Dive (~60 min) — Go deep on search/IR systems you've built: architecture decisions, scale challenges, ranking approaches, and production tradeoffs. We'll explore a live problem — how you'd approach a real search/indexing challenge at Firecrawl's scale. We're looking for depth across the full stack, production instincts, and the ability to reason about tradeoffs under constraints.

  3. Founder Chat (~30 min) — Culture, pace, ownership, and how you like to work. Time for your questions too.

  4. Paid Work Trial (1–2 weeks) — Test drive the real thing: tackle a real search/IR problem with production implications. We'll evaluate on technical depth, experimentation rigor, and how fast you ship something meaningful.

  5. Decision — We move fast after the trial.

If you've built search systems at scale and you want to work on one of the most interesting web data problems in AI infrastructure — this is your shot.

👉 Apply now and let's build the index. 🔍

Job Requirements

  • Experience building search indexes at massive scale.
  • Hands-on with ranking, relevance, and query understanding.
  • Ownership of the full stack: ingestion → index → serving.
  • Experience solving freshness, dedup, and incremental indexing problems.
  • Self-directed experimenter who ships without handholding.
  • Backgrounds that tend to do well: Search engineers at companies with large-scale indexes.
  • IR researchers who've shipped their work to production.
  • Infrastructure engineers who've built and operated real-time indexing pipelines.
  • Engineers from Elasticsearch, Algolia, Vespa, or similar search infrastructure teams.
  • 3+ years building search/IR systems at scale.
  • US Citizenship/Visa required for SF; N/A for Remote.

Benefits

  • Salary that makes sense — $180,000–$270,000/year, based on impact, not tenure.
  • Own a piece — Up to 0.15% equity in what you're helping build.
  • Generous PTO — 15 days mandatory, anything after 24 days, just ask (holidays excluded).
  • Parental leave — 12 weeks fully paid, for moms and dads.
  • Wellness stipend — $100/month for the gym, therapy, massages, or whatever keeps you human.
  • Learning & Development — Expense up to $1,000/year toward anything that helps you grow professionally.
  • Team offsites — A change of scenery, minus the trust falls.
  • Sabbatical — 3 paid months off after 4 years, do something fun and new.
  • Full coverage, no red tape — Medical, dental, and vision (100% for employees, 50% for spouse/kids).
  • Life & Disability insurance — Employer-paid short-term disability, long-term disability, and life insurance.
  • Supplemental options — Optional accident, critical illness, hospital indemnity, and voluntary life insurance.
  • Doctegrity telehealth — Talk to a doctor from your couch.
  • 401(k) plan — Retirement might be a ways off, but future-you will thank you.
  • Pre-tax benefits — Access to FSAs and commuter benefits (US-only).
  • Pet insurance — Because fur babies are family too.
  • Interview Process
  • Application Review — Send us your stuff + a quick note on why this excites you.
  • Technical Deep Dive (~60 min) — Go deep on search/IR systems you've built.
  • Founder Chat (~30 min) — Discuss culture, pace, ownership, and how you like to work.
  • Paid Work Trial (1–2 weeks) — Test drive a real search/IR problem with production implications.
  • Decision — We move fast after the trial.

Related Categories

Related Job Pages

More Research Engineer Jobs

In this role, you will be responsible for actively participating in research, prototyping ideas, transforming research prototypes into production, and conducting code reviews. Your responsibilities will also include: Planning, implementing, and shipping end-to-end functionality. ...

United States + 31 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico, Bahamas, Guadeloupe, Haiti, Jamaica, Martinique, Montserrat
ServiceNow logo

Staff Research Engineer/Scientist

ServiceNow

As the AI platform for business transformation, we're putting AI to work across organizations — freeing people for work that matters. Making old tech work with new tech. Reaching across departments, from the front office to the back office and every office in between. Our ambition? To become the AI defining enterprise software company of the 21st century (or "AI DESCO21C," as we like to call it). With more than 8,100+ customers, we serve approximately 85% of the Fortune 500®, and we're proud to be a Fortune 100 Best Companies to Work For® and World's Most Admired Companies™. Explore your future career with us, visit www.servicenow.com/careers. From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.

OtherRemoteTeam 10,001+Since 2004H1B Sponsor

The role involves researching, developing, and scaling Large Language Models at ServiceNow. Responsibilities include applying AI/ML methods, collaborating with cross-functional teams, and understanding product requirements to deliver high-quality solutions.

California
$199.1K - $348.5K / year
Mercor logo

Applied Math Specialist

Mercor

Cincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.

Write and refine prompts to guide model behavior in mathematical contexts. Evaluate LLM-generated responses to mathematics-related queries for correctness, rigor, and logical coherence. Verify mathematical claims, derivations, and proofs using domain expertise. Conduct fact-check...

United States + 43 moreAll locations: United States, United Kingdom, Germany, France, Estonia, Portugal, Hungary, Poland, Ukraine, Romania, Bulgaria, Czech Republic, Slovakia, Belarus, Moldova, Republic Of, Sweden, Greece, Belgium, Italy, Ireland, Switzerland, Netherlands, Finland, Malta, Denmark, Lithuania, Croatia, Spain, Austria, Bosnia And Herzegovina, Iceland, Luxembourg, Macedonia, The Former Yugoslav Republic Of, Montenegro, Norway, Serbia, Slovenia, Albania, Cyprus, Latvia, Monaco, Canada
$73 / hour

Research Engineer

BeatStars

BeatStars is a global music marketplace and distribution platform empowering creators to build and manage their music businesses. Since its founding in 2008, th

Research Engineer developing machine learning pipelines for music creators at BeatStars

United States
$180K - $200K / year