E

Exa

AI-driven search API for real-time data

Software Engineer - Web Crawling

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA$180k - $350k /yrIn-person

About the Job

Requirements

  • Extensive experience building and scaling web crawlers, or the ability and willingness to ramp up quickly.
  • Experience with a high-performance programming language such as C++ or Rust.
  • Familiarity with TypeScript, Playwright, modern web design, and Chrome DevTools Protocol.
  • Ability to optimize a system to an exceptional degree.

Responsibilities

  • Build a distributed crawler capable of handling more than 100 million pages per day.
  • Optimize crawl politeness and rate limiting across thousands of domains.
  • Design systems to detect and handle dynamic content, JavaScript rendering, and anti-bot measures.
  • Create intelligent crawl scheduling and prioritization algorithms to maximize coverage efficiency.

About the Company

Exa

AI-driven search API for real-time data

Exa.ai builds an AI-driven search API that returns high-quality, real-time data from the web for use in AI training and applications. The API lets developers fetch the best data with just a few lines of code, and customers access it via a subscription plan that includes 1000 free searches per month with additional paid plans. This approach differs from traditional search by focusing on data quality and relevance for AI needs rather than keyword-based results, enabling scalable data delivery for models and apps. The company aims to grow its search product and establish itself as the data layer for AI applications, backed by its Series A funding from Lightspeed Venture Partners, Nvidia, and Y Combinator.

Company size
201-500
Company stage
Series C
Total funding
$362.1M
Headquarters
San Francisco, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Exa

See more jobs