Print / Save PDF Back to job

Senior Python Data Scraping Engineer (Freelance)

Mindrift · Serbia

How to use this kit

Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.

Company facts (cached)

Website: mindrift.com

Public cache only — not an employee review.

Role overview (listing rewrite)

Mindrift is recruiting a Senior Python Data Scraping Engineer for a contract freelance position based in Serbia. You will lead data extraction workflows within the Tendem project, collaborating with AI agents while providing technical expertise, validation, and domain knowledge to deliver high-quality, structured datasets. About This Position This contract role focuses on advanced web data collection using Python and specialized extraction tools. Working within a hybrid framework where AI handles routine processing, you'll provide critical judgment and technical oversight to ensure accuracy and completeness. Projects typically require 10–20 hours per week during active phases. You'll have access to established platforms including Apify and OpenRouter, complemented by your own proven methodologies and custom solutions. This position offers freelance compensation up to $40 per hour equivalent, scaled according to contribution level and expertise. Your Responsibilities Design and execute complete data extraction pipelines from initial specification through final structured dataset delivery, maintaining comprehensive coverage and accuracy across target sources. Combine provided extraction platforms with custom Python workflows to optimize data collection velocity while maintaining quality standards and meeting project specifications. Extract data reliably from complex web environments, including dynamically-rendered content, AJAX-driven interactions, and infinite scroll implementations, adjusting approaches as site structures evolve. Implement systematic data validation, cross-source consistency verification, and format standardization to guarantee dataset integrity before delivery. Optimize and scale collection operations for large datasets using efficient batching, parallelization, and monitoring systems that sustain performance against minor platform variations. Requirements Minimum 5+ years of professional experience in data engineering, web scraping, system automation, or software development. Advanced proficiency in Python for web scraping, with hands-on expertise in libraries such as BeautifulSoup, Selenium, or equivalent frameworks. Demonstrated capability extracting data from intricate structures—nested hierarchies, archived content, malformed HTML—with systematic troubleshooting. Strong expertise in data cleaning, normalization, validation, and formatting (CSV, JSON, Google Sheets) to produce publication-ready datasets. Proven experience circumventing anti-bot defenses and managing dynamic website architecture at production scale. Hands-on experience with cloud platforms (AWS or comparable) and containerization technologies (Docker) in operational workflows. Applied experience with large language model integration frameworks (LangChain, OpenRouter, or similar) for automation purposes. Methodical, detail-oriented mindset…

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-07-19 UTC · getajob.ai