Mindrift seeks a Python Data Scraping Engineer for the Tendem project to build specialized web scraping workflows. You'll extract, clean, and validate data from complex dynamic websites using Python tools and AI-enhanced automation. This freelance role requires 10-20 hours weekly at $37/hour equivalent.
At least 3+ years of experience in data engineering, web scraping, automation, or software development
Strong experience in Python web scraping including dynamic content and APIs via proxies
Proven ability to extract data from complex structures like hierarchies and inconsistent HTML
Solid background in data cleaning, normalization, and validation
Hands-on experience with LLMs and AI frameworks
English proficiency at upper-intermediate B2 level or above
Self-directed work ethic with independent troubleshooting ability
Own end-to-end data extraction workflows across complex websites ensuring complete coverage and accuracy
Leverage tools and custom workflows to accelerate data collection validation and task execution
Ensure reliable extraction from dynamic and interactive web sources adapting to JavaScript-rendered content
Enforce data quality standards through validation checks and cross-source consistency controls
Scale scraping operations for large datasets using efficient batching or parallelization
Freelance role for the Tendem project with estimated 10-20 hours per week during active phases
Compensation up to $37 per hour equivalent depending on level and pace of contribution
Bachelor's or Master's Degree in Engineering Applied Mathematics Computer Science or related fields is a plus
GitHub portfolio link is a plus
Workload estimate is not guaranteed and applies only while project is active
98,000 – 147,000 CAD
/ year
85,000 – 110,000 CAD
/ year
161,640 – 169,995 USD
/ year
114,400 – 166,400 CAD
/ year
90,000 – 120,000 CAD
/ year