
Senior Python Data Scraping Engineer β Freelance
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Argentina.
β’ Manage comprehensive data extraction processes across intricate websites.
β’ Guarantee thorough coverage, precision, and dependable delivery of structured datasets.
β’ Utilize available tools and custom workflows to enhance data collection, validation, and task execution.
β’ Consistently extract data from dynamic and interactive web sources, adapting to JavaScript-rendered content and evolving site behaviors.
β’ Uphold data quality through validation checks, cross-source consistency controls, formatting standards, and systematic verification.
β’ Scale scraping operations for extensive datasets by employing efficient batching or parallelization techniques.
β’ Monitor failures and ensure stability against minor changes in site structure.
β’ Leverage tools like Apify, OpenRouter, and other technologies in conjunction with technical expertise.
β’ Minimum of 5+ years of relevant experience in data engineering, web scraping, automation, or software development.
β’ Strong proficiency in Python web scraping, including experience with BeautifulSoup, Selenium or similar frameworks, dynamic content (JS, AJAX, infinite scroll), and APIs via proxies.
β’ Proven capability to extract data from complex structures such as hierarchies, archived pages, and inconsistent HTML.
β’ Robust background in data cleaning, normalization, and validation, providing structured datasets in formats like CSV, JSON, or Google Sheets.
β’ Demonstrated experience in managing anti-bot mechanisms and dynamic site structures at scale.
β’ Familiarity with cloud infrastructure such as AWS or equivalent and containerization using Docker.
β’ Practical experience with LLM frameworks such as LangChain, OpenRouter, or similar, applied to automation tasks.
β’ Strong attention to detail and dedication to data accuracy.
β’ Self-motivated work ethic with the ability to troubleshoot independently.
β’ Proficiency in English at an Upper-intermediate (B2) level or higher.
β’ A Bachelor's or Master's Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is advantageous.
β’ A GitHub link is considered a plus.
β’ Freelance opportunity.
β’ Part-time workload estimated at 10β20 hours per week during active project phases.
β’ Remote work flexibility.
β’ Access to cutting-edge technology projects through the Mindrift platform.
Smart Working
memodio
Binance
Mindrift
Get handpicked remote jobs straight to your inbox weekly.