Urgently Hiring

Research Crawling Engineer

Grass operates a bandwidth-sharing network that lets users earn rewards by contributing unused internet capacity. Verified institutions use the network for public-web data requests, while participants can track points, rewards, and network activity through its apps and dashboard.

Distributed
About Grass

Grass provides desktop, mobile, and extension-based software for users to contribute idle residential internet bandwidth to the Grass Network. The network routes verified, outbound public-web data requests through participating connections and tracks contributions using Network Points and Uptime Points, which may result in Grass Tokens or USDC rewards. Grass also offers an account dashboard, a managed crypto wallet, rewards and staking-related services, and serves verified business and research institutions that require access to public web data.

View jobs by Grass

Skills

About the Role

You will design and operate large-scale web data acquisition systems for research and model development. You will build distributed crawlers, handle anti-bot systems and dynamic websites, develop data processing pipelines, construct research datasets, monitor crawl quality, collaborate with research teams, and optimize infrastructure for cost, latency, and reliability.

Requirements

  • Strong programming experience in Go Rust Python Java or C++
  • Experience building web crawlers or large-scale data pipelines
  • Understanding of HTTP networking and browser behavior
  • Familiarity with distributed systems and parallel processing
  • Experience with large datasets at TB to PB scale
  • Ability to debug unstable or adversarial environments

Responsibilities

  • Build and maintain large-scale web crawlers
  • Design high-throughput fault-tolerant data collection systems
  • Handle anti-bot systems rate limits and dynamic websites
  • Develop pipelines for cleaning deduplication filtering and normalisation
  • Construct and maintain datasets for research and model training
  • Monitor crawl performance coverage and data quality
  • Collaborate with research teams on data collection needs
  • Optimize infrastructure for cost latency and reliability

Benefits

  • Fully remote work
  • Benefits package
  • Equity package