Public summary
Seeking a freelance Python Data Scraping Engineer to work remotely on data extraction and processing projects. The role involves building and maintaining complex web scraping workflows using tools like BeautifulSoup, Selenium, Apify, and OpenRouter. Candidates should have strong experience in handling dynamic website content, data validation, and automation using Python. This part-time position offers flexible scheduling and involves collaboration with AI systems to improve data gathering and processing. Compensation is up to $37 per hour based on expertise and contribution pace.
Salary
USD 37.00 - 37.00 hour
Responsibilities
- Develop and manage end-to-end data extraction workflows from complex websites ensuring accuracy and completeness. - Utilize internal tools and custom scripts for data scraping, validation, and delivery. - Adapt scraping strategies to handle dynamic and JavaScript-rendered web content. - Enforce data quality through validation checks and consistency controls. - Scale scraping operations to handle large datasets efficiently and maintain robustness against site changes.
Qualifications
- Minimum 3 years of experience in data engineering, web scraping, automation, or software development. - Proficient in Python web scraping tools such as BeautifulSoup and Selenium. - Experience with dynamic web content (JavaScript, AJAX) and API usage through proxies. - Skilled in data cleaning, normalization, and formatting outputs (CSV, JSON, Google Sheets). - Knowledge of large language models and AI frameworks to enhance automation. - Strong attention to detail, problem-solving skills, and ability to work independently. - English proficiency at least B2 level. - Bachelor's or Master's degree in Engineering, Computer Science or related field is a plus. - GitHub portfolio link is advantageous.