Petabyte-Scale Web Crawler & Ingestion Engineer

Thinking Machines Lab

San Francisco (CA)

On-site

USD 350,000 - 475,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental and vision benefits
Unlimited PTO
Paid parental leave
Relocation support

Job summary

Thinking Machines Lab Inc. is hiring a Software Engineer to design and own web‑crawling systems, from distributed collection at internet scale through filtering and data selection for pretraining data.

You will implement production crawlers and ingestion pipelines, collaborating with the pretraining and data teams to understand how crawled data affects model performance. This is an engineering role focused on scalable data infrastructure.

Qualifications

  • 8+ years building and scaling web crawlers or large-scale data acquisition systems.
  • Owned crawler or data-acquisition infrastructure at internet scale.
  • Strong software engineering in Python/Go/Rust with distributed systems experience.
  • Knowledge of robots.txt, rate limiting, licensing for large-scale data collection.

Responsibilities

  • Design and scale the web crawler and ingestion infrastructure that sources Inkling's pretraining data.
  • Build pipelines for large-scale extraction, deduplication, and data quality filtering.
  • Build specialized crawlers for high-value or hard-to-reach data sources.
  • Work with the pretraining team to understand data impact on model performance.
  • Improve reliability and efficiency of crawling and ingestion infra at petabyte scale.
  • Help set technical direction for this area and mentor other engineers.

Skills

Web crawler design
Distributed systems
Python/Go/Rust
Licensing knowledge

Tools

Python
Go
Rust

Job description

Thinking Machines Lab Inc. is hiring a Software Engineer to design and own web‑crawling systems, from distributed collection at internet scale through filtering and data selection for pretraining data.

You will implement production crawlers and ingestion pipelines, collaborating with the pretraining and data teams to understand how crawled data affects model performance. This is an engineering role focused on scalable data infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Web Crawling & Data Infrastructure Engineer
Senior Web Crawling & Data Infrastructure Engineer

Bison • San Francisco (CA)

On-site
USD 350,000 - 475,000
Health, dental, and vision benefits
Unlimited PTO
Paid parental leave
+1
Research Engineer, Web Crawling
Research Engineer, Web Crawling

Thinking Machines Lab • San Francisco (CA)

On-site
USD 350,000 - 475,000
Health, dental and vision benefits
Unlimited PTO
Paid parental leave
+1
Research Engineer, Web Crawling
Research Engineer, Web Crawling

Bison • San Francisco (CA)

On-site
USD 350,000 - 475,000
Health, dental, and vision benefits
Unlimited PTO
Paid parental leave
+1
Member of Technical Staff (Search Crawler Analyst)
Member of Technical Staff (Search Crawler Analyst)

Perplexity • United States

Remote
USD 90,000 - 130,000
Remote Research Engineer — Large-Scale Web Crawlers
Remote Research Engineer — Large-Scale Web Crawlers

ElevenLabs • United States

Remote
USD 140,000 - 210,000
Remote Research Engineer - Web Crawling & Data Pipelines
Remote Research Engineer - Web Crawling & Data Pipelines

ElevenLabs • Maine

Hybrid
USD 140,000 - 210,000
Discretionary stipend
Travel stipend
Co-working stipend
+1
Research Crawling Engineer
Research Crawling Engineer

Startup Talents • London (KY)

Remote
USD 150,000 - 225,000
Remote Data Infrastructure Engineer - Web Crawling Pipelines
Remote Data Infrastructure Engineer - Web Crawling Pipelines

Unknown • United States

Remote
USD 160,000 - 250,000
Fully remote role
Lead Data Ingestion & Scraping Systems Architect
Lead Data Ingestion & Scraping Systems Architect

Jobgether • United States

Remote
USD 110,000 - 150,000
Search Crawler ML Engineer and Data Pipeline Analyst
Search Crawler ML Engineer and Data Pipeline Analyst

Perplexity • United States

Remote
USD 90,000 - 130,000