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

Senior Python Data Scraping Engineer (Freelance)

$45 per hour
Part-time

Mindrift is looking for highly skilled Vibecode specialists to join the Tendem project () and drive specialized data scraping workflows for real-world use cases. Mindrift is looking for highly skilled Senior 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  Senior 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 requirement.
  • 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 5+ 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 development tools and technologies, 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

  • Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale
  • Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows
  • Hands-on experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks
  • 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 $45 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 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Python Data Scraping Engineer (Freelance) in Edinburgh vacancy
  • $45 per hour

     ...Mindrift is looking for highly skilled Senior 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 – you’ll... 
    Freelance
    Senior
    Python
    Hourly pay
    Part-time
    Hybrid working
    Remote

    Mindrift

    Edinburgh
    28 days ago
  • £48k - £71k per annumEstimated
     ...Are you an experienced Data Engineer ? Do you have strong Python, SQL & Databricks skills ? Would you like to work for a fast growing business that specialises in Business Intelligence, Data Analytics & AI ? Its a hybrid working role and you will be based from... 
    Senior
    Python
    Hybrid working
    On-site
    Immediate start

    Change Recruitment

    Edinburgh
    17 days ago
  •  ...Senior Data Engineer Come work on fantastically high-scale systems with us! Blis is an award-winning, global leader and technology innovator...  ...actively design and build production pipeline code, typically in Python, whilst having practical experience in ensuring, policing,... 
    Senior
    Python
    Long-term contract

    Blis

    Edinburgh
    more than 2 months ago
  • £67k - £90k per annumEstimated
     ...AWS SageMaker-based MLOps platform, working alongside AWS. The Senior Data Engineer (ML) sits in the Databricks workstream team (Delivery Manager...  ...ProServe counterparts Skills & experience Must-have Python / PySpark - Expert. Production data pipeline development,... 
    Senior
    Python
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours

    CreateFuture

    Edinburgh
    1 day ago
  • £70k - £80k per annum

     ...Your role As a Senior Data Engineer with Atto, you will be part of our Data Science & Engineering team, helping our customers use transactional...  ...and data warehouse schemas.  ~ Strong proficiency in Python for production data engineering with a focus on building maintainable... 
    Senior
    Python
    Remote
    Work from home
    Flexible hours

    Atto

    Edinburgh
    10 days ago
  • $200 per hour

     ...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
    Senior
    Python
    Permanent
    Temporary
    Part-time

    Mindrift

    Edinburgh
    1 day ago
  • £65k - £83k per annumEstimated
     ...Job title: Senior   Engineering Manager (Data Platform & Analytics Engineering) Location: London, Bristol or Edinburgh (Including Hybrid) Reporting...  ...working with a modern analytics stack, including SQL, GitHub, Python, BI tooling (e.g., Tableau), and native cloud services... 
    Senior
    Python
    Hybrid working
    Flexible hours
    Shift work

    Kaluza

    Edinburgh
    7 hours ago
  • £47k - £68k per annumEstimated
     ...Are you an experienced SAS Developer / Engineer ? Do you have experience with in Credit...  ...fast growing business that specialises in Data and AI ? Its a hybrid working role and...  ...Programming in Base SAS, Macros SQL & Python Experience in SAS DI, ETL, Data warehousing... 
    Python
    Hybrid working
    On-site
    Immediate start

    Change Recruitment

    Edinburgh
    17 days ago
  • £40k - £52k per annumEstimated
     ...Data Scientist (Masters) — AI Data Trainer About The Role What...  ..., statistics, and data engineering could directly shape how the world...  ...by-step reference solutions in Python, R, or SQL — including mathematical...  ...you, on your own schedule Freelance autonomy with the consistency... 
    Freelance
    Python
    Hourly pay
    Ongoing contract
    Remote
    Flexible hours

    Alignerr

    Edinburgh
    24 days ago
  • £66k - £87k per annumEstimated
     ...looking to us to help them make the best use of their data. In building data platforms and pipelines, our data engineers create the foundation for diverse data & analytics...  ...hands-on, client-facing roles, with openings at senior or lead level to suit your experience. You may be... 
    Senior
    Full-time

    scottlogic

    Edinburgh
    a month 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
    Python
    Hourly pay
    Permanent
    Temporary
    Part-time

    Mindrift

    Edinburgh
    1 day ago
  • £92k - £118k per annumEstimated
     ...About the role Hybrid This isn’t just another engineering management role — it’s your chance to shape the data backbone of an AI-first travel company. You’ll...  ...data stacks like Databricks, Spark, Airflow, SQL and Python — and you can go deep when needed. Cloud-savvy:... 
    Python
    Hybrid working

    Skyscanner

    Edinburgh
    1 day ago
  •  ...Principal Grafana Network Analytics Engineer Corero Network Security, a leading cyber security...  ...new dashboards, identifying data sources, development of complex queries to...  ...working across Grafana, Splunk query language, Python.   Education and Experience ·... 
    Python
    On-site
    Immediate start
    Remote
    Flexible hours

    Corero

    Edinburgh
    more than 2 months ago
  •  ...Coaching workflows using a workflow engine Design the unified database...  ...Architect and execute data migration from legacy databases...  ...Architect Backend Support Python SharePoint AI API AWS...  ...n8n PostgreSQL Redis Senior backend engineer experience... 
    Senior
    Python
    40 hours/week
    Full-time
    Temporary
    Fixed-term contract
    Remote
    Edinburgh
    21 days ago
  • £56k - £74k per annumEstimated
     ...seeking a highly motivated and versatile Senior/Staff Product Engineer with expertise in the development of...  ...and ensure alignment across teams. Data Analysis & Reporting : Analyze test...  ...analysis and reporting using tools like Python, JMP, or the equivalent. ~ Strong... 
    Senior
    Python
    Full-time

    Ouster

    Edinburgh
    18 days ago
  • $60 per hour

     ...tasks, while you provide bot engineering expertise, conversational design...  ...About the Role   This is a freelance role for a Tendem project. As...  ...required Strong command of Python or Node.js for backend bot logic...  ...conversation state and user data. Familiarity with LLM APIs... 
    Freelance
    Python
    Hourly pay
    Part-time
    Hybrid working
    Remote

    Mindrift

    Edinburgh
    21 days ago
  • £90k - £135k per annum

     ...the role Applied AI solution engineers are expected to work in small...  ...the types of responsibilities senior AI solution engineers at...  ...developing, testing, and deploying data and AI applications at an enterprise...  ...in enterprise, involving: • Python applications and data... 
    Senior
    Python
    Full-time
    Hybrid working
    Flexible hours

    Tomoro

    Edinburgh
    10 days ago
  • £25k - £37k per annumEstimated
     ...the industry.  Rockstar is on the lookout for a passionate Senior Cheat Software Engineer. As a Senior Cheat Software Engineer you’ll work closely...  ....   Experience with programming languages such as C# and Python. Demonstrable experience of vulnerability research and write... 
    Senior
    Python
    Permanent
    Full-time
    On-site

    Rockstar Games

    Edinburgh
    16 days ago
  • £69k - £93k per annumEstimated
     ...based)   Royal London is looking for a Senior Threat and Vulnerability Analyst to support...  ...and improvement of asset inventory data used to underpin vulnerability management....  ...incident, request, change or CMDB processes. Python or other scripting languages for automation... 
    Senior
    Python
    Long-term contract
    Permanent
    Hybrid working

    Royal London Group

    Edinburgh
    19 hours ago
  • £91.76k - £110.11k per annum

     ...Grafana Support Java Python Rust Salesforce AI...  ...some experience with systems engineering. You should have experience...  ...understand and act on disparate data at scale. We are a 100% remote...  ...Salesforce. This is a remote Senior Backend Engineer, Alerting role... 
    Senior
    Python
    Permanent
    Full-time
    Immediate start
    Remote
    Edinburgh
    20 days ago
  • £43k - £63k per annumEstimated
     ...About the role We are seeking a Senior R&D Software Engineer to design, develop, and enhance advanced...  ...analyzing, and managing RF systems and data Develop software components for data...  ...development experience with modern C/C++, Python, shell scripting, experience developing... 
    Senior
    Python

    Keysight Technologies

    Edinburgh
    15 days ago
  • £65k - £75k per annum

     ...Description CGEN Engineering Ltd is seeking a Senior Electrical Machines Engineer to support the development...  ...Compare model predictions with test data and improve CGEN’s analytical and numerical...  ...constraints. Experience with Python, MATLAB or other engineering... 
    Senior
    Python
    Permanent
    Full-time
    Hybrid working
    On-site

    CGEN Engineering Ltd

    Edinburgh
    9 hours ago
  • £36k - £49k per annumEstimated
     ...from home / 50% office based   We’re looking for a Senior Data Test Analysts to join our Core Data Engineering team within our Group Data & AI Office and help...  ...data mappings, transformations and business rules. Python experience would be helpful, but we’re open to candidates... 
    Senior
    Python
    Long-term contract
    Permanent
    Hybrid working
    On-site
    Work from home

    Royal London Group

    Edinburgh
    19 hours ago
  •  ...B2B Contract Role Overview We're looking for a Senior Site Reliability Engineer to help build, operate, and continuously improve a highly available...  ..., Grafana, and ELK. Strong scripting skills (Bash, Python, or Go). Experience administering Linux-based production... 
    Senior
    Python
    Long-term contract
    Full-time
    Remote
    Flexible hours

    Salve.Inno Consulting

    Edinburgh
    14 days ago
  • £41k - £55k per annumEstimated
     .... The Impact You'll Make: Act as a senior point of contact for IT support in the Edinburgh...  ...in collaboration with wider IT and engineering teams Manage SharePoint sites,...  ...scripts and tools (primarily PowerShell and Python) to streamline IT operations, reduce manual... 
    Senior
    Python
    Hybrid working
    On-site
    Flexible hours

    Innovid

    Edinburgh
    1 day ago
  • £64k - £85k per annumEstimated
     ...Senior Software Engineer Location: Edinburgh, Scotland - Hybrid We are seeking an experienced...  ...organisations turn nature and climate data into decision-ready insight. As a growing...  ...development experience with Node.js, Python, REST APIs, microservices, and relational... 
    Senior
    Python
    Hybrid working
    Remote
    Flexible hours

    Connor Fox Recruitment Solutions

    Edinburgh
    a month ago
  • £49k - £64k per annumEstimated
     ...You will work within a core of scientific and engineering specialists, supporting clients primarily across the water sector as well as the...  ...fresh and marine waters, and a basic understanding of coding in Python or R. You are a confident communicator, comfortable working with... 
    Senior
    Python
    Permanent
    Full-time
    Hybrid working
    Flexible hours
    Edinburgh
    20 days ago
  •  ...optical systems, working closely with systems engineering, software, and operations teams....  ...including detectors, control electronics, data acquisition, and signal processing chains...  ...simulation, or data analysis tools (e.g. MATLAB, Python, optical design software (Zemax))... 
    Senior
    Python
    Permanent
    Full-time
    Edinburgh
    20 days ago
  • £66k - £87k per annumEstimated
     ...highly skilled and experienced Senior Java Developer to join our...  ...systems to handle large volumes of data efficiently. Code Quality:...  ...product managers, QA engineers, and other developers, to deliver...  ...processing frameworks and tools. Python experience: Minimum of 2 years... 
    Senior
    Python
    Full-time
    Remote
    Flexible hours

    Version 1

    Edinburgh
    21 days ago
  •  ...Data Scientist (Product Analytics) Edinburgh or London Wordsmith Wordsmith is...  ...directly at the intersection of Product, Engineering, and Design, acting as the analytical conscience...  ...: Advanced proficiency in SQL and Python/R for data manipulation, statistical... 
    Python
    Full-time
    On-site

    wordsmith

    Edinburgh
    4 hours ago

Do you want to receive more vacancies?

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