Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Freelance Data Scraping Engineer (Python)

$37 per hour
Full-time

Mindrift

Description

Mindrift is looking for highly skilled  Web Scraping specialists to join the Tendem project () and drive specialized data scraping workflows for real-world use cases.

Mindrift is looking for highly skilled  Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows for real-world applications.

In this role, you'll apply your expertise in web scraping, data extraction, and data processing to deliver accurate, reliable, and high-quality results. This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction, and processing.

What We Do 

The Mindrift platform connects specialists with innovative technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.

About the Role

This is a freelance role for a Tendem project.  As a Python Data Scraping Engineer, you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing tools such as Apify, OpenRouter, and other technologies, alongside your own technical expertise and approaches. 

Key Responsibilities

  • Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.
  • Leverage available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirements.
  • Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior.
  • Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery.
  • Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes.

Educational qualifications

  • At least 3+ years of relevant experience in data engineering, web scraping, automation, or software development (required).
  • Bachelor’s or Master’s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus.

Academic and/or Professional Experience

Candidates should have a strong technical foundation and practical experience with scripting, automation, and data extraction workflows. We are looking for specialists who can solve non-trivial problems, work confidently with modern web technologies and data processing tools, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are essential.

Technical Skills (Essential)

  • Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies
  • Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML)
  • Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)

Additional requirements

  • Hands-on experience with LLMs and AI frameworks to enhance automation and problem-solving
  • Strong attention to detail and commitment to data accuracy
  • Self-directed work ethic with ability to troubleshoot independently
  • A link to GitHub is a plus
  • English proficiency: Upper-intermediate (B2) or above (required)

Project time expectations 

For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.

Compensation 

On this project, contributors can earn up to $37 per hour equivalent , depending on their level and pace of contribution.

Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.

Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Freelance Data Scraping Engineer (Python) in Canada vacancy
  • $37 per hour

     ...Description Mindrift is looking for highly skilled Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot – that’s how we refer to this role at Mindrift... 
    Freelance
    Hourly pay
    Full time
    Part time
    Remote work

    Mindrift

    Canada
    17 hours ago
  • $55 per hour

     ...contributors may:  Design original computational data science problems that simulate real-world...  ...healthcare) Create problems requiring Python programming to solve (using Pandas, Numpy...  ..., statistical analysis, feature engineering, predictive modeling, and insight extraction... 
    Freelance
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Part time
    10 hours per week

    Mindrift

    Canada
    17 hours ago
  • $75 per hour

     ...shortcut: scope creep, policy violations, data corruption, over-permissive changes...  ...NOT: Not data labeling; Not prompt engineering; Not cybersecurity or red-teaming — there...  ...in software development; ~ Core stack: Python, JavaScript/TypeScript; ~ Strong test design... 
    Freelance
    Hourly pay
    Permanent employment
    Full time
    Temporary work

    Mindrift

    Canada
    17 hours ago
  •  ...evaluation is fair and robust What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most...  ...for: ~8+ years in software development ~ Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker,... 
    Freelance
    Permanent employment
    Full time
    Temporary work

    Mindrift

    Canada
    17 hours ago
  • $105k - $175k per year

     ...Sophos Agentic AI team, the Senior Software Engineer plays a critical role in designing and...  ...-native microservices and REST APIs using Python, FastAPI, and Celery. Build AI-powered...  ...and operation. Integrate and optimize data systems including Postgres, Redis, and Elasticsearch... 
    Suggested
    Remote job
    Full time
    Local area

    Sophos

    Canada
    17 hours ago
  •  ...enjoyable interface for developers and other end-users. Our senior engineers are typically specialists in a particular programming language,...  ..., writing, and supporting open source libraries for the Python ecosystem developers that use MongoDB. This is an opportunity to... 
    Full time
    Local area
    Worldwide

    Mongodb

    Canada
    17 hours ago
  •  ...platform and Helix Pods delivery model put our engineers at the center of real agentic...  ...DevOps, with proficient coding skills in Python. Extensive years of experience delivering...  ...If you would like more information about how your data is processed, please contact us.... 
    Full time
    Remote work
    Flexible hours

    3pillar

    Canada
    17 hours ago
  •  ...platform and Helix Pods delivery model put our engineers at the center of real agentic...  ...building the future of enterprise AI.   Python Software Engineer  Greetings, future tech...  ...If you would like more information about how your data is processed, please contact us.... 
    Full time
    Remote work
    Flexible hours

    3pillar

    Canada
    17 hours ago
  •  ...our customers, and empower our people to be their best. As a Data Engineer, you’ll help expand, optimize, and maintain data pipelines and...  ..., S3, Lambda, Kinesis, and MSK. ~ Strong proficiency in SQL, Python, Java, and/or Scala. ~ You’re a pragmatic builder and problem... 
    Long term contract
    Full time
    Internship
    Flexible hours

    Blackline Safety

    Canada
    17 hours ago
  • $100k - $130k per year

     ...the center of the record release process, data moves more ethically, easily and securely...  ...patients across North America. As a Data Engineer, you will help build and maintain the data...  ...to storage and consumption. Work with Python and SQL to transform, validate, and troubleshoot... 
    Full time
    Internship
    Manual labor
    Remote work

    Pockethealth

    Canada
    17 hours ago
  •  ...impersonators. Precisely is the leader in data integrity. We empower businesses to make...  ...teams. Overview: Senior Automation Engineers at Precisely design, build, and scale automation...  ...operations. ~ Strong proficiency in Python, with experience building maintainable, testable... 
    Full time
    Remote work

    Precisely

    Canada
    17 hours ago
  •  ...fuel who we are. About the role This role is part of our Data Engineering team. Being Data Driven is a core value of Super.com and...  ...of software/data engineering experience with expert hands-on Python and SQL practice ~ A track record of taking ownership in high... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Supercom

    Canada
    17 hours ago
  •  ...What the Role Is The Data team at Babylist powers decision-making across the entire...  ...individual contributor role on the Data Engineering team, sitting at the intersection of platform...  ...to automate it Deeply fluent in Python and production-grade data engineering, with... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours
    Weekend work

    Babylist, Inc

    Canada
    17 hours ago
  •  ...working with us on  DOU . Domain: Data Infrastructure & Analytics / AdTech Client...  ..., and highly collaborative, with strong engineering leadership and a culture of ownership....  ...or ad-tech data ~ Strong proficiency in Python and SQL ~ Experience with streaming data... 
    Full time
    For contractors
    Flexible hours

    Mwdn

    Canada
    17 hours ago
  • $137k - $205k per year

     ...is no better time to join us. About the Role As a Senior Data Engineer, you’ll play a key role in scaling and improving how we integrate...  ...ETLs that process large-scale datasets. Proficiency with Python, PySpark, SQL, and experience working on platforms/tools like Databricks... 
    Full time
    Live In
    Remote work

    Afresh Company

    Canada
    17 hours ago
  • $140k - $160k per year

     ...Capital. About the Team: Be part of an exciting and growing Data Engineering team at the core of everything we do. SecurityScorecard's...  ...engineering rigor Our Tech Stack: Scala, Apache Spark, Python Airflow ScyllaDB, PostgreSQL, ClickHouse, Hive, Redis, Kafka... 
    Full time
    Internship
    Worldwide

    Securityscorecard

    Canada
    17 hours ago
  • $160k - $205k per year

     ...want to talk to you. About the Role & Team As a Staff Data Engineer, you'll partner closely with Data Services, Analytics Engineering...  .... ~ Hands-on expertise with BigQuery, dbt, Airflow, Python, SQL, and modern cloud data platforms. ~ Strong understanding... 
    Remote job
    Full time

    PENN Interactive

    Canada
    17 hours ago
  •  ...faster, safer software and harness AI and data intelligence to mitigate risk, maximize efficiencies...  .... We’re looking for a  Staff Data Engineer  to join our growing Data Platform team....  ...and ops. ~ Strong programming skills in Python, Scala, or Java ~ Hands-on experience... 
    Long term contract
    Full time
    Flexible hours

    Sonatype

    Canada
    17 hours ago
  •  ...services firm building operational AI and data systems. Our foundation beliefs are...  ...bending time . The role As the Data Engineering Lead , you will build the critical data...  ...~ Technical Mastery: Deep proficiency in Python, advanced SQL, and modern data processing... 
    Full time
    Manual labor
    Remote work

    Futureworks

    Canada
    17 hours ago
  • $79k - $85k per year

     ...problems with remarkable teams. Greenhouse is looking for a Data Migrations Engineer I to join our Data Migrations team! Reporting to the...  ...geek out on analyzing and manipulating large sets of data A Python enthusiast – you write scripts and programs to automate... 
    Full time
    For contractors
    Work at office
    Local area
    Remote work

    Green House As

    Canada
    17 hours ago
  •  ...getting started.    How You'll Make an Impact: As a Staff Data Engineer , you'll design and implement large-scale distributed data...  ...Practices Strong skills in writing clean, maintainable code (e.g., in Python, SQL, or Scala) and championing best practices like version... 
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Weekend work

    Cloudbeds

    Canada
    17 hours ago
  • $57.5k - $90k per year

     ..., members, and communities. Come join us. As an Associate Data Engineer at Gore Mutual Insurance, you have a strong technical background...  ...(TDD) Proficiency in one programming language, preferably Python, including a strong grasp of Object Oriented and Functional programming... 
    Long term contract
    Full time

    Gore Mutual Insurance

    Canada
    17 hours ago
  • $152k - $237.5k per year

     ...year I've been responsible for building the engineering side of Jane's marketing platform from...  ...engineering team responsible for Jane's customer data infrastructure. Jane is used by...  ...or TypeScript and SQL (required). Python is a strong asset. Familiarity with Snowflake... 
    Long term contract
    Full time
    Internship
    Remote work

    Jane

    Canada
    17 hours ago
  •  ...operations to harness Internet of Things (IoT) data to develop actionable insights and improve...  ...role: Samsara is seeking a Senior Data Engineer to join our Data team, comprising both...  ..., or Prefect). ~ Expertise in SQL, Python, and working with REST APIs. ~ Familiarity... 
    Long term contract
    Full time
    Remote work
    Relocation package

    Samsara

    Canada
    17 hours ago
  • $65 - $130 per hour

     ...first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+...  ...the client’s business, systems, data, operating model, and underlying challenges...  ...in production. Advanced proficiency in Python, along with experience using TypeScript or... 
    Full time
    Contract work
    Internship
    Work at office
    Local area
    Remote work

    Exadel

    Canada
    17 hours ago
  •  ...with a vision to be more than an advertising platform, it’s a hub of innovation, imagination and creativity. We're looking to add Data Engineers to our data science team! This team works on solving complex problems for StackAdapt's digital advertising platform. You'll be... 
    Remote job
    Full time
    Work from home
    Home office

    Stackadapt

    Canada
    17 hours ago
  •  ...Are you a sound engineering expert eager to shape the future of AI? Large‑scale language models are evolving from clever chatbots into powerful tools for audio innovation. With high‑quality training data, tomorrow’s AI can assist engineers in designing studio systems, optimizing... 
    Freelance
    Hourly pay
    Full time
    Contract work
    For contractors
    Internship
    Remote work

    The Invisible Agency

    Canada
    17 hours ago
  •  ...platform and Helix Pods delivery model put our engineers at the center of real agentic...  ...future of enterprise AI.    Lead, Azure Data Engineer Embark on an exciting journey...  ...and dimensional modeling. Proficiency in Python for data engineering, ETL/ELT workflows,... 
    Full time
    Work at office
    Remote work
    Flexible hours

    3pillar

    Canada
    17 hours ago
  • $170k - $220k per year

     ...modern companies break. Too much access leaks data. Too little grinds the business to a halt....  ...every Lumos product. As a Software Engineer on our Data Platform team you will drive the...  ...~ Strong backend development skills in Python , Go , or TypeScript , with a focus on... 
    Long term contract
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    Lumos

    Canada
    17 hours ago
  •  ...operations to harness Internet of Things (IoT) data to develop actionable insights and...  ...About the role The Integrations, Data Engineering and AI (IDEA) team within Samsara’s Business...  .../EKS). ~ Strong knowledge of SQL and Python, and hands-on data-engineering experience... 
    Long term contract
    Full time

    Samsara

    Canada
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Freelance Data Scraping Engineer (Python). Be the first to apply!