Senior Data Scraping Engineer (Python)

Mindrift (Toloka)

United States

On-site

USD 55,000 - 69,000

Part time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AI Trainer Jobs is seeking a Senior Python Data Scraping Engineer for a freelance Tendem project. You will own end-to-end data extraction workflows across complex websites, delivering structured datasets with accuracy and reliability.

Must have 5+ years in data engineering or web scraping, strong Python skills, and hands-on experience with anti-bot measures, cloud infra, and LangChain/OpenRouter. Remote, international scope; up to $45/hour.

Qualifications

  • 5+ years in data engineering, web scraping, automation or software development.
  • Strong scripting, automation, and data extraction workflows.
  • Ability to solve non-trivial problems independently.
  • Experience with anti-bot mechanisms and dynamic site structures.

Responsibilities

  • Own end-to-end data extraction workflows across complex websites.
  • Leverage tools and workflows to accelerate data collection and validation.
  • Ensure reliable extraction from dynamic sources and JS-rendered content.
  • Enforce data quality via validation checks and formatting standards.
  • Scale scraping operations using batching or parallelization.

Skills

Python
BeautifulSoup
Selenium
Dynamic content handling
Data cleaning
Data normalization
Data validation
APIs via proxies
Proxies & anti-bot
Parallel scraping

Education

Bachelor’s degree in Engineering, Applied Mathematics, or Computer Science
Master’s degree in Engineering, Applied Mathematics, or Computer Science

Tools

Docker
AWS
LangChain
OpenRouter

Job description

About the Role

This is a freelance role for a Tendem project. As a Senior Python Data Scraping Engineer , you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing tools such as Apify, OpenRouter, and other technologies, alongside your own technical expertise and approaches.

Key Responsibilities
  • Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.
  • Leverage available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement.
  • Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior.
  • Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery.
  • Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes.
Educational qualifications

At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required).

Bachelor’s or Master’s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus.

Academic and/or Professional Experience

Candidates should have a strong technical foundation and practical experience with scripting, automation, and data extraction workflows. We are looking for specialists who can solve non-trivial problems, work confidently with modern development tools and technologies, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are essential.

Technical Skills (Essential)
  • Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies
  • Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML)
  • Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)
Additional requirements
  • Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale
  • Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows
  • Hands-on experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks
  • Strong attention to detail and commitment to data accuracy
  • Self-directed work ethic with ability to troubleshoot independently
  • A link to GitHub is a plus
English proficiency

Upper-intermediate (B2) or above (required)

Project time expectations

For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.

Compensation

On this project, contributors can earn up to $45 per hour equivalent , depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Data Scraping Engineer (Freelance)
Senior Python Data Scraping Engineer (Freelance)

Mindrift (Toloka) • United States

Remote
USD 55,000 - 69,000
Part-time Remote Python Data Scraping Engineer
Part-time Remote Python Data Scraping Engineer

Mindrift • Pennsylvania

On-site
USD 34,440 - 50,971
Fully remote work
Performance-based bonus programs
Remote Senior Python Data Scraping Engineer — AI-Driven
Remote Senior Python Data Scraping Engineer — AI-Driven

Mindrift • Minnesota

On-site
USD 51,143 - 72,840
Part-time Remote Python Data Scraping Engineer
Part-time Remote Python Data Scraping Engineer

Mindrift • United States

Remote
GBP 25,663 - 37,981
Work fully remote with flexible schedule
Hands-on experience in hybrid AI and human collaboration
Performance-based bonus programs
Remote Senior Python Data Scraping Engineer — AI-Driven
Remote Senior Python Data Scraping Engineer — AI-Driven

Mindrift • Houston (TX)

On-site
USD 41,328 - 61,992
Part-time Remote Python Data Scraping Engineer
Part-time Remote Python Data Scraping Engineer

Mindrift • Austin (TX)

On-site
USD 41,328 - 55,104
Work fully remote
Performance-based bonus programs
Gain hands-on experience in AI and data collaboration
Remote Python Data Scraping Engineer — Part‑Time, AI‑Driven
Remote Python Data Scraping Engineer — Part‑Time, AI‑Driven

Mindrift • Kentucky

On-site
USD 41,328 - 61,992
Flexible work schedule
Work fully remote
Performance-based bonus programs
Vibecode Specialist, Web Scraping And Data Extraction
Vibecode Specialist, Web Scraping And Data Extraction

OpenTrain AI, Inc. • United States

Remote
USD 23,000 - 32,000
Python Backend Developer - Latin America
Python Backend Developer - Latin America

thinkbridge • United States

Remote
USD 120,000 - 180,000
Renewable contract
Remote-first
USA hours (PST)
+1
Web Scraping Specialist
Web Scraping Specialist

Wynd Labs • United States

Remote
USD 110,000 - 170,000
Opportunity
Culture
Compensation