Software Engineer, Web Crawling at Exa - ScoutJobs - The AI-curated global job board
Skip to content
E
Posted 11 hours ago

Software Engineer, Web Crawling

ExaSoftware Engineer, Web Crawling

Perks & benefits

Medical InsuranceHealth InsurancePaid Leave

Requirements

Experience building and scaling web crawlers, Proficiency in C++ or Rust, Familiarity with TypeScript and Playwright, Knowledge of Chrome DevTools Protocol

Skills

TypeScriptRustC#Playwright

About the role

About the Company

Exa is an applied AI lab building a search engine unlike the world has ever seen. We build massive-scale infra to crawl the entire web, train state-of-the-art embedding models to process it, and design super high performant vector databases to retrieve over it.

Responsibilities

  • Build a distributed crawler that can handle 100M+ 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 for maximum coverage efficiency

Requirements

  • Extensive experience building and scaling web crawlers
  • Experience with high performance languages such as C++ or Rust
  • Familiarity with TypeScript, Playwright, modern web design, and CDP (Chrome DevTools Protocol)
  • Ability to optimize systems to an exceptional degree

Benefits

  • Premium healthcare benefits (medical, dental, vision)
  • Fertility benefits
  • 16 weeks of fully paid parental leave
  • Monthly wellness stipend
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer, Web Crawling

Exa · San Francisco

Sign up to apply