Public summary
Seeking an experienced Python Data Scraping Engineer to work remotely on a freelance project involving advanced data extraction workflows. The role includes collaborating with AI agents and handling complex web scraping tasks using tools like Apify and OpenRouter. Candidates should have at least 3 years of relevant experience, strong Python web scraping skills including dynamic content handling, and proficiency in English at a B2 level or higher. This part-time role offers flexible scheduling and performance-based compensation up to $37 per hour.
Salary
USD 37.00 - 37.00 hour
Responsibilities
Manage end-to-end data extraction from complex websites ensuring accuracy and complete dataset delivery. Utilize internal tools and custom workflows for efficient data scraping, validation, and execution. Adapt approaches to handle dynamic, JavaScript-rendered content and maintain data quality standards through thorough validation and cross-source consistency checks. Scale operations for large datasets with efficiency and monitor system stability against site changes.
Qualifications
Minimum 3 years' experience in data engineering, web scraping, automation, or software development. Strong Python expertise with libraries such as BeautifulSoup and Selenium, experience with dynamic web content and proxy APIs. Proven track record extracting data from complex web structures. Proficiency in data cleaning, normalization, validation with deliverables in formats like CSV, JSON, or Google Sheets. Familiarity with LLMs and AI frameworks is advantageous. Bachelor's or Master's degree in Engineering, Applied Mathematics, Computer Science, or related fields preferred. Upper-intermediate or higher English language proficiency required.