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 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 collaborate with Tendem Agents that handle repetitive tasks, while you provide critical thinking, domain expertise, and quality control to deliver accurate and actionable 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 AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.

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 various tools such as our provided Apify and OpenRouter alongside your own resourceful approaches.

Key Responsibilities:

  • Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.
  • Leverage internal tools (Apify, OpenRouter) alongside 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.

Requirements:

  • 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.
  • Candidates should have a strong technical foundation and practical experience with scripting, automation, and AI-assisted workflows. We are looking for specialists who can solve non-trivial problems, work confidently with LLMs, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are 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)
  • 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 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Python Data Scraping Engineer (Freelance) in Edinburgh vacancy
  •  ...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
  • £70k - £80k per annum

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

    Wrisk

    Edinburgh
    more than 2 months ago
  • £51k - £68k per annumEstimated
     ...Senior Data Engineer - AWS  Location :Edinburgh (Hybrid) |  Practice Area : Technology & Engineering | Type: Permanent Engineer future-...  ...the team. What We’re Looking For Proficient in one of Python, Scala or Java with strong experience in Big Data technologies... 
    Senior
    Python
    Permanent
    Hybrid working
    On-site

    Capco

    Edinburgh
    14 hours ago
  • £47k - £62k per annumEstimated
     ...Senior Azure Data Engineer (Databricks) Location: Glasgow or Edinburgh (Hybrid) | Practice Area: Technology & Engineering | Type: Permanent Engineer...  ...Databricks platform and orchestration Strong skills in Python, PySpark, and SQL, with knowledge of distributed data... 
    Senior
    Python
    Permanent
    Hybrid working
    On-site

    Capco

    Edinburgh
    14 hours ago
  • Job Description: Senior PM very knowledgeable with Nucleus integration lead in UK for S4 need and coordinate the testing and requirements gathering and, steering communication. This resource will also be the liaison to coordinate all the activities on the Shell Trading... 
    Freelance
    Senior
    Self-employed

    E-Solutions

    Edinburgh
    28 days ago
  • £45k - £58k per annumEstimated
     ...Are you an experienced SAS Developer / Engineer ? Do you have experience with Cloud technologies...  ...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... 
    Python
    Permanent
    Hybrid working
    On-site
    Immediate start

    Change Recruitment

    Edinburgh
    13 days ago
  • £53k - £69k per annum

     ...Job title: Markets Data Engineer Division: Enforcement & Market Oversight Department: Market...  ...experience) This role is graded as: Senior Associate – Regulatory Your recruitment...  ...context, using SQL (Redshift) and Python Essential Understanding of financial... 
    Python
    Job sharing
    Long-term contract
    Part-time
    Hybrid working
    On-site
    Flexible hours

    Financial Conduct Authority

    Edinburgh
    2 days ago
  • £40k - £53k per annumEstimated
     ...roster has an opening with your name on it We are looking for a  Data Engineer  to join our growing data engineering team and help build the...  ...clean, efficient, and well-documented code using tools like Python, SQL, and Spark. Ensure data is reliable, accurate, and delivered... 
    Python
    Long-term contract

    FanDuel

    Edinburgh
    5 days ago
  • £45k - £59k per annumEstimated
     ...AWS Data Engineer (Mid-Level) Location: Edinburgh (Hybrid) | Practice Area: Technology & Engineering | Type: Permanent Empower the future...  ...What We’re Looking For Strong hands-on experience with Python, Java, or Scala Proficiency in AWS cloud environments and big... 
    Python
    Permanent
    Hybrid working
    On-site

    Capco

    Edinburgh
    14 hours ago
  • £54k - £69k per annumEstimated
     ...Senior Machine Learning Expert (AI Training) About The Role What...  ...decision pathways Develop data strategies that expose LLMs to...  ...model performance and feature engineering Background in AI research,...  ..., not the other way around Freelance autonomy with the depth and meaning... 
    Freelance
    Senior
    Hourly pay
    Ongoing contract
    Remote
    Flexible hours

    Alignerr

    Edinburgh
    9 days 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
  • £51k - £66k per annumEstimated
     ...: ~ Bachelor's degree in Electrical Engineering, Power Engineering, a related technical field...  ...tools. Experience working with data center equipment and environments (e.g.,...  ...generate ideas, communicate recommendations to senior-level executives and drive implementation... 
    Senior
    Full-time
    Hybrid working
    Remote

    Google

    Edinburgh
    10 days ago
  • £53k - £69k per annumEstimated
     ...Bachelor's degree in Mechanical or Industrial Engineering, a related discipline, or equivalent...  ...operation, and commissioning of mission critical data center mechanical equipment....  ...generate ideas, communicate recommendations to senior-level executives and drive implementation... 
    Senior
    Full-time
    Hybrid working
    Remote

    Google

    Edinburgh
    12 days ago
  • £60k - £80k per annumEstimated
     ...roster has an opening with your name on it We are seeking a  Data Engineering Manager  to lead a team of data engineers in building high-...  .... ~ Proficiency in one or more programming languages (e.g., Python, Scala, or Java) and SQL. ~ Experience with cloud data platforms... 
    Python
    Hybrid working

    FanDuel

    Edinburgh
    5 days ago
  • £54k - £69k per annumEstimated
     ...Senior Configuration Tools Engineer (CodeFusion Studio) Posted on: 2026-05-30T00:00:00 Location: Scotland, United Kingdom...  ...embedded teams to design tools, maintain data models, and implement tooling using TypeScript and Python. Desired qualifications include strong experience... 
    Senior
    Python
    Permanent
    Full-time
    Flexible hours
    Edinburgh
    16 days ago
  •  ...in Applied Physics, Physics, Engineering Physics, or a closely related...  ...assignments No prior AI or data annotation experience required...  ...with computational tools such as Python (NumPy/SciPy), MATLAB, or...  ...you, on your own schedule Freelance autonomy with the intellectual... 
    Freelance
    Python
    Hourly pay
    Ongoing contract
    Remote
    Flexible hours

    Alignerr

    Edinburgh
    2 days ago
  • £63k - £82k per annumEstimated
     ...Professionals Job Description: What's the role As a Data Engineering Lead (Data Acquisition), you will lead Shell Energy Trading &...  ...data services (ADLS, ADF, Databricks, Synapse, Event Hub/Kafka), Python, SQL, Spark/PySpark. Strong knowledge of streaming and... 
    Python
    Full-time
    Flexible hours

    Shell

    Edinburgh
    11 days ago
  • £71k - £91k per annumEstimated
     ...cutting-edge AI products — from data pipelines and model-serving...  ...role. Whether you're a seasoned engineer looking for meaningful project...  ...or more back end languages — Python, Go, Java, Node.js, Rust, or similar...  ...and work from anywhere Freelance autonomy with access to... 
    Freelance
    Python
    Hourly pay
    Ongoing contract
    Remote
    Flexible hours

    Alignerr

    Edinburgh
    2 days ago
  • £54k - £69k 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
    more than 2 months 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
    7 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
    more than 2 months ago
  • £36k - £46k per annumEstimated
     ...Senior AI Engineer Location: Scotland (Edinburgh Hybrid) | Practice Area: Technology & Engineering...  ...Generation (RAG), APIs, and enterprise data integrations Fine-tune, optimize, and...  ...Strong software engineering expertise in Python, including backend development, API design... 
    Senior
    Python
    Permanent
    Hybrid working
    On-site

    Capco

    Edinburgh
    2 days ago
  • £95k - £120k per annum

     ...Job title:  Engineering Manager (Data Platform & Analytics Engineering) Location: London, Bristol or...  ...clearly to both technical and non-technical senior stakeholders. Stack Proficient: You...  ...stack, including SQL, GitHub, Python, BI tooling (e.g., Tableau), and native... 
    Python
    Hybrid working
    Flexible hours
    Shift work

    Kaluza

    Edinburgh
    14 hours ago
  • £64k - £84k per annumEstimated
     ...functional teams, including Field Sales, Sales Engineering, and Customer Support, to ensure...  ...proficiency and scripting experience using Bash or Python., Bachelor's degree in Computer Security...  ...success in technical consulting or big-data analytics, featuring recent experience in... 
    Senior
    Python
    Long-term contract
    Permanent
    Full-time
    Hybrid working
    Edinburgh
    8 days ago
  •  ...over 50,000 planners, designers, engineers, scientists, digital...  ...are seeking a highly skilled Senior or Principal Wind Energy Yield...  ...mast, LiDAR, SoDAR, and SCADA data analysis, ensuring rigorous quality...  ...floating LiDAR). Familiarity with Python, MATLAB, R, or similar data... 
    Senior
    Python
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours

    AECOM

    Edinburgh
    6 hours ago
  • £60k - £80k per annum

     ...Why you should join us The Product Engineering team at Travelnest is on a mission to level...  ...the best calls you can with incomplete data and stay calm when the ground shifts. Ambiguity...  ...integrations. We also work with: Python and Flask which underpin most of our... 
    Senior
    Python
    Daily pay
    Hybrid working
    Shift work

    Travelnest

    Edinburgh
    20 days ago
  • £54k - £71k per annumEstimated
     ...Senior engineering at Opus 2 is hands-on, high-trust, and end-to-end. You'll lead complex, often ambiguous...  ...at least one area (backend, frontend, data, infra, AI/ML, or another domain where...  ...stack with at least one of: TypeScript, Python, Java, or Go. You've worked with... 
    Senior
    Python
    Flexible hours
    Shift work

    Opus 2

    Edinburgh
    12 days ago
  • £77k - £102k per annumEstimated
     ...Who We Are Addepar is a global data and AI platform empowering investment professionals...  ...Paulo.  The Role We are seeking a Senior Software Engineer to join the Calculations team within...  ...with server-side languages like Java, Python, or C++ Experience with relational... 
    Senior
    Python
    Remote

    Addepar

    Edinburgh
    14 hours ago
  • £86k - £111k per annumEstimated
     ...Job Description About the Role We are seeking a Senior AI Product & Research Engineer (Consultant) to help design, prototype, and scale...  ...business value, and user experience. ~ Proficiency in Python and modern AI frameworks. Nice to Have Experience... 
    Senior
    Python
    Full-time
    Remote
    Flexible hours

    Version 1

    Edinburgh
    13 days ago
  • £31k - £41k per annumEstimated
     ...term success. They inspire NI internal technical stakeholders and engineers on the customer's side to action through leading and...  ...least one of the following programming languages: LabVIEW, .NET, Python, C++, C# Advanced skill in FPGA development using VHDL... 
    Senior
    Python
    Long-term contract
    Full-time
    No agency

    Emerson

    Edinburgh
    26 days 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!