Skip to main content

Research Crawling Engineer at Grass

Department: Engineering

Setup
Remote
Level
not_specified
Posted

Description

The Research Crawling Engineer will design and operate large-scale web data acquisition systems for research and model development. Responsibilities include building distributed crawlers, handling anti-bot systems and rate limits, developing data-cleaning and normalization pipelines, constructing datasets, monitoring crawl quality, and optimizing infrastructure for cost, latency, and reliability. The role requires programming experience in Go, Rust, Python, Java, or C++, along with experience in web crawling or large-scale data pipelines, and familiarity with HTTP, networking, browser behavior, distributed systems, and parallel processing. The position is fully remote and requires a work schedule overlapping with EST business hours.

Trending job searches

Every query opens live roles, salary samples, and market demand — tap a search to run it instantly.

Get More from Metaintro

Unlock powerful job search, personalized recommendations, and deep career insights from comprehensive, market-leading data and live market signals.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation