
Research Engineer, Web Crawling
About this role
Thinking Machines is seeking a Research Engineer for Web Crawling in San Francisco to build and manage internet-scale data collection systems. This full-time position is tailored for experienced engineers with a strong background in distributed web scraping and data pipeline development.
Role Overview
Thinking Machines is hiring a Software Engineer to design, operate, and maintain web-crawling systems operating at internet scale. The responsibilities encompass distributed collection, filtering, deduplication, and determining data retention strategies for frontier model training.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Thinking Machines builds artificial intelligence designed to extend human will and judgment. The organization trains frontier models via Inkling, builds Tinker to empower custom model creation, and designs interfaces to improve human-AI communication.
How to Apply
Interested candidates should submit their application directly on the official Thinking Machines careers page.
Skills and tech stack
Questions candidates ask
What is the location of the Research Engineer, Web Crawling role?
The position is based in San Francisco, California.
What is the salary range for this position?
The expected annual salary ranges from $350,000 to $475,000 USD, depending on background, skills, and experience.
How many years of experience are required?
Candidates must have 8 or more years of experience designing, building, and scaling web crawlers, scrapers, or large-scale distributed data-acquisition systems.
Does Thinking Machines offer visa sponsorship?
Yes, visa sponsorship is provided for qualified candidates.
What benefits are included with employment?
Benefits include health, dental, and vision coverage, unlimited PTO, paid parental leave, and relocation support.
The application is on the official Thinking Machines careers page.
Apply on company site