E

Exa

AI-driven search API for real-time data

Software Engineer - Web Crawling

Backend EngineeringConfirmed live in the last 24 hours
Full-timeZürich, SwitzerlandNo salary listed

About the Job

Requirements

  • Extensive experience building and scaling web crawlers, or the ability to ramp up very quickly in this area.
  • Experience with a high-performance programming language such as C++ or Rust.
  • Familiarity with TypeScript, Playwright, modern web design, and the Chrome DevTools Protocol.
  • Comfort optimizing 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