Senior Petabyte-Scale Web Crawling Engineer

Thinking Machines Lab Inc.

San Francisco (CA)

On-site

USD 350,000 - 475,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Unlimited PTO
Parental leave
Relocation support

Job summary

Thinking Machines Lab Inc. is seeking a Software Engineer to own and scale our web-crawling systems, from distributed collection to filtering and data preparation for pretraining.

You will build the crawler, the scale-out infrastructure, and the data pipelines that convert raw crawls into usable datasets. You’ll collaborate with pretraining and data teams to align crawler outputs with model quality goals, while maintaining production-grade reliability for petabyte-scale operations.

Qualifications

  • 8+ years designing, building, and scaling web crawlers or large-scale data-acquisition systems.
  • Experience owning crawler infrastructure at internet scale.
  • Proficiency in Python, Go, or Rust with distributed systems experience.
  • Knowledge of robots.txt, rate limiting, and data licensing.

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 how changes in crawled data affect model performance.
  • Improve reliability and efficiency of crawling and ingestion infrastructure at petabyte scale.
  • Help set technical direction for this area as it grows, and bring other engineers up to speed on what you've learned.

Skills

Distributed systems
Web crawlers
Python/Go/Rust
Robots.txt/licensing knowledge

Job description

Thinking Machines Lab Inc. is seeking a Software Engineer to own and scale our web-crawling systems, from distributed collection to filtering and data preparation for pretraining.

You will build the crawler, the scale-out infrastructure, and the data pipelines that convert raw crawls into usable datasets. You’ll collaborate with pretraining and data teams to align crawler outputs with model quality goals, while maintaining production-grade reliability for petabyte-scale operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Engineer, Web Crawling
Research Engineer, Web Crawling

Thinking Machines Lab Inc. • San Francisco (CA)

On-site
USD 350,000 - 475,000
Health benefits
Unlimited PTO
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
Senior Data Infrastructure Engineer - Remote Web Crawling ETL
Senior Data Infrastructure Engineer - Remote Web Crawling ETL

ZoomInfo Technologies LLC • Bethesda (MD), Vancouver (WA), Waltham (MA)

Remote
USD 140,000 - 220,000
Research Crawling Engineer
Research Crawling Engineer

Startup Talents • London (KY)

On-site
USD 150,000 - 225,000
Senior Data Infrastructure Engineer - Web Crawling & ETL
Senior Data Infrastructure Engineer - Web Crawling & ETL

ZoomInfo • Bethesda (MD)

Remote
USD 140,000 - 220,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
Staff Software Engineer - Web-Scale Crawling & Ingestion
Staff Software Engineer - Web-Scale Crawling & Ingestion

Nebius Group • City of Amsterdam (NY)

On-site
USD 180,000 - 240,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+3
Pretraining Data Engineer - Scalable Pipelines
Pretraining Data Engineer - Scalable Pipelines

Cursor • San Francisco (CA)

On-site
USD 180,000 - 260,000