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 20 days 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

     ...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
    Full-time
    Remote
    Work from home
    Flexible hours

    Atto

    Edinburgh
    more than 2 months 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
  • £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
    4 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
  • £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
    8 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
  • £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
    11 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
    4 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
    15 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
    1 day 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
    1 day 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
    6 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
    1 day 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
    7 days 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
  • £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
    12 days ago
  • £22k - £28k per annumEstimated
     ...Role: Senior Site Reliability Engineer (SRE) – Kubernetes / OKD Department: Cloud Location: Remote...  ...businesses specialising in Platform, Software, Data, AI and secure digital solutions....  ..., Terraform, Helm, Kustomize, Go, Python or similar. Lead incident response... 
    Senior
    Python
    Long-term contract
    Permanent
    Full-time
    Hybrid working
    Remote
    Rotating shifts

    The Investigo Group

    Edinburgh
    14 days ago
  • £30k - £39k per annum

    Company: PONTOON Job Type: Contract, Full Time Salary: £30000 - £39000/annum
    Full-time

    PONTOON

    Edinburgh
    a month ago
  • £46k - £61k per annumEstimated
     ...Data Engineer – Edinburgh / Hybrid, Excellent Salary + Benefits Financial Services / Insurance Sector, Hybrid Working (2 days a week in the office). Change Digital are working closely with a leading Financial Services organisation in the UK who are looking to appoint a... 
    Hybrid working
    On-site

    Change Digital – Digital & Tech Recruitment

    Edinburgh
    21 days ago
  • £38k - £45k per annum

     ...ready to join a fast-growing, high-impact company that’s reimagining resource management, then let’s talk.  About the role  As a Data Engineer, you will be the bridge between technical design and client reality for data integration projects. You will be responsible for the... 
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Remote
    Work from home
    Monday to Friday
    Flexible hours

    Dayshape

    Edinburgh
    a month ago
  • £43k - £56k per annumEstimated
     ...Data Scientist At Optima Partners, we connect business context, advanced analytics and engineering rigour to help organisations solve their most complex challenges and deliver measurable...  ...environment ~ Strong skills in Python and/or R, SQL and cloud analytics platforms... 
    Python

    Optima Partners

    Edinburgh
    8 days ago
  • £54k - £72k per annumEstimated
     ...Job Description Are you an experienced engineer passionate about bringing cutting-edge silicon products to life? We’re looking for...  ...written English Essential Technical skills Experience in python for use in test scripts Ability to produce evaluation plans for... 
    Senior
    Python
    Full-time
    Remote
    Flexible hours

    Renesas Electronics

    Edinburgh
    19 days ago
  • Salesforce Quality Assurance Lead Essential Proven experience in Salesforce testing Strong knowledge of Salesforce platforms: Salesforce Lightning, Marketing Cloud, Service Cloud, Experience Cloud, Community Cloud Experience with ...
    Freelance
    Self-employed

    E-Solutions

    Edinburgh
    28 days ago
  • £40k - £53k per annumEstimated
     ...Twitter (X) . Principal Robotics AI/ML Engineer Location: Edinburgh, Scotland...  ...systems. ~ Strong programming skills in Python , with experience in frameworks like ROS...  ...where you’ll help machines not just gather data, but act meaningfully in the world. For... 
    Python
    Permanent
    Hybrid working
    On-site
    Shift work

    Analog Devices

    Edinburgh
    more than 2 months ago
  • £44.9k - £59.85k per annum

     ...invest, export and grow. The Digital, Data and Technology (DDaT) directorate develops...  ...Centre), reporting to the Lead Cyber Security Engineer. The SOC is responsible for identification...  ...best practice is being followed. As a Senior Cyber Security Engineer, you will take a... 
    Senior
    Long-term contract
    Full-time

    Government Recruitment Service

    Edinburgh
    14 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!