Public summary
Seeking a freelance Data Scraping Engineer with expertise in Python to work remotely on advanced data extraction workflows using hybrid AI and human collaboration. The role involves building and maintaining web scraping scripts, extracting structured datasets, ensuring data quality, and working with AI tools to enhance automation. Requires strong Python scraping skills, experience handling dynamic web content, and the ability to work independently on a part-time basis with flexible scheduling. English language proficiency at upper-intermediate level or above is required.
Salary
USD 37.00 - 37.00 hour
Responsibilities
Manage end-to-end data extraction workflows on complex websites ensuring accuracy and completeness. Utilize internal tools and custom automation approaches for efficient data collection and validation. Adapt strategies to handle dynamic and interactive web content. Enforce stringent data quality controls including validation and consistency checks. Scale scraping processes effectively to handle large datasets, monitor and troubleshoot failures, and maintain stability amid changing website structures.
Qualifications
Minimum of 3 years experience in data engineering, web scraping, automation, or software development. Proven expertise in Python-based web scraping tools such as BeautifulSoup and Selenium, including handling JavaScript-rendered content and APIs. Strong skills in data cleaning, normalization, and producing structured datasets in formats like CSV or JSON. Familiarity with large language models and AI frameworks to aid automation. Excellent attention to detail and independent problem-solving capabilities. Upper-intermediate English proficiency (B2) or higher required. A degree in Engineering, Applied Mathematics, Computer Science, or related fields is advantageous. A GitHub link is a plus.