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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Python Data Scraping Engineer (Freelance) in Edinburgh vacancy
  • £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
    Permanent
    Hybrid working
    On-site
    Immediate start

    Change Recruitment

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

    Atto

    Edinburgh
    more than 2 months ago
  • £400 per day

     ...Senior Project Engineer - Piling Works Location: Clwyd Duration: September 2026 - approx 5 months Hours: Monday to Friday (project-dependent) Rate: £400/day ltd Start Date: September 2026 Carmichael UK is seeking an experienced Senior Project Engineer... 
    Freelance
    Senior
    Self-employed
    Monday to Friday

    Carmichael Uk

    Edinburgh
    21 days ago
  • £64k - £86k per annumEstimated
     ...colleagues in our Power Systems, Software Engineering, Project Management and Commercial teams....  ...and other programming languages such as Python. Experience in power system analysis using...  ...WAMPAC CoE. As one of our senior engineers, you will be a driver of research... 
    Python
    Permanent
    Full-time
    Edinburgh
    6 days ago
  •  ...with statistical tools such as R, Stata, or Python Familiarity with AI systems or model...  ...work on your own schedule, from anywhere Freelance perks: autonomy, variety, and global...  ...shapes how AI reasons about economics and data Potential for ongoing work and contract... 
    Freelance
    Python
    Hourly pay
    Ongoing contract
    Remote
    Flexible hours

    Alignerr

    Edinburgh
    12 days ago
  • £35k - £47k per annumEstimated
     ...We’re seeking a passionate Data Scientist to own the end-to-end...  ...Accountabilities and Responsibilities Senior Data Scientists enable the...  ...other disciplines (e.g. UCD, Engineering) to ensure the solution meets...  ...languages for data science (Python, R, etc.) including best... 
    Senior
    Python
    Hybrid working
    On-site
    Flexible hours

    Informed Solutions

    Edinburgh
    23 days ago
  • £69k - £90k per annumEstimated
     ...our teams. We're looking for a pioneering engineer to help us build this future. The Role:...  ...the Future of AI-Powered Software As a Senior Software Engineer, you will be a key technical...  ...build production software in .NET, Java, Python or another common backend programming... 
    Senior
    Python
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours
    Shift work

    CreateFuture

    Edinburgh
    27 days ago
  • £60k - £80k per annumEstimated
     ...We are looking for an experienced Data/Platform Engineer to join my clients growing team. This role is ideal for an engineer who enjoys designing...  ...optimise ETL/ELT pipelines using Databricks, Spark, SQL and Python. Create and manage CI/CD pipelines to automate deployments... 
    Python
    Permanent
    Hybrid working
    On-site
    Immediate start

    Change Recruitment

    Edinburgh
    26 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
    more than 2 months 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
    more than 2 months ago
  • £56k - £74k per annumEstimated
     ...Careers at Alpha Data Senior Mixed Digital & RF/Microwave Electronics Design Engineer Vacancy Code: AD-ENG15 Who We Are For over three decades, Alpha Data has...  ...FPGA designs and software tools (e.g. Vivado, TCL, Python) to support hardware validation and test.... 
    Senior
    Python
    Full-time

    Alpha Data | FPGA

    Edinburgh
    19 days ago
  • £67k - £83k per annumEstimated
     ...functional teams, including Field Sales, Sales Engineering, and Customer Support, to ensure...  ...proficiency and scripting experience using Bash or Python. Preferred Qualifications...  ...Demonstrated success in technical consulting or big-data analytics, featuring recent experience in... 
    Senior
    Python
    Long-term contract
    Hybrid working

    Cisco

    Edinburgh
    20 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
    a month ago
  • £48k - £62k per annumEstimated
     ...Senior Software Engineer - Java, Node.js & AWS Build software that matters. Shape the future of engineering...  ...Spring ecosystem NodeJS Spring Data JPA / Hibernate Spring Security...  ...performance fundamentals Experience with Python, Spring Cloud, WebFlux or reactive... 
    Senior
    Python
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours

    CreateFuture

    Edinburgh
    1 day ago
  • £43.23k - £52.68k per annum

     ...education and training, provide the tools and data that improve services, and run vital...  ...services. The Post: As a Data & Analytics Senior Technician , you will play a key role...  ...and techniques Proficiency in SQL and Python The ability to analyse complex requirements... 
    Senior
    Python
    Long-term contract
    Hybrid working
    Monday to Friday
    Flexible hours

    Public Services Delivery Scotland

    Edinburgh
    3 days ago
  • £61k - £78k 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
    Full-time
    Flexible hours
    Shift work

    Opus 2

    Edinburgh
    2 days ago
  • £65.13k - £70.3k per annum

     ...welcomes applications from all sections of society. Senior Technical Consultant / Tech Lead (Data & Analytics) (1 x Business as Usual and 1 x Enablement...  ...solutions • Strong technical expertise, including SQL and Python, and experience in coding, data processing and... 
    Senior
    Python
    Long-term contract
    Permanent
    Hybrid working
    Monday to Friday
    Flexible hours

    Public Services Delivery Scotland

    Edinburgh
    3 days ago
  • £80k - £104k per annumEstimated
     ...adhering to the various regulations and produce and present papers for senior committees. Key Responsibilities Provide independent...  ...diplomacy, discretion and problem solving ability. Experience in Python, PowerBI or R Qualifications ~ Professional qualification, e... 
    Senior
    Python
    Long-term contract
    Full-time
    Immediate start
    Flexible hours

    M&G

    Edinburgh
    6 days ago
  • £43.12k - £64.68k per annum

     ...plays a critical role in transforming people data into meaningful insight that drives better...  ...effectiveness. We're looking for a Senior People Analyst to join our team and lead the...  ...Tableau or Power BI. Experience working Python or similar data transformation tools.... 
    Senior
    Python
    Full-time
    Temporary
    Part-time
    Edinburgh
    20 days ago
  • £61k - £79k per annumEstimated
     ...products. We primarily use Java and some Python along with a lot of Terraform on AWS....  ...to learn from and educate others. As a Senior Software Engineer, you will work in empowered, multidisciplinary...  .... A fundamental understanding of data structures and algorithms. Good... 
    Senior
    Python
    Full-time
    Temporary
    Flexible hours

    FanDuel

    Edinburgh
    6 days ago
  • £27k - £35k per annumEstimated
     ...in strategic modelling, microsimulation, appraisal, business case development, data analytics and digital innovation. We work across VISUM, SATURN, CUBE, EMME, Paramics, VISSIM, Aimsun, Python, GIS and Power BI , while continually exploring new approaches to data science,... 
    Senior
    Python
    Permanent
    Full-time
    Hybrid working
    Flexible hours
    Edinburgh
    9 days ago
  • £34k - £46k per annumEstimated
     ...seeking independent, high caliber Data & AI tutors to deliver...  ...Responsible AI Week 8: Production Engineering Contractual Nature of the...  ...to independent contractors, freelancers, or boutique consultancies...  ...learning models A capable python coder Comfortable with SQL... 
    Freelance
    Python
    Permanent
    Full-time
    Edinburgh
    6 days ago
  • £58k - £76k per annumEstimated
     ...analytics and exceptional operational insights. The Alta Video engineering team injects intelligence into their approach to security and...  ...experience of a backend language such as Go, C++, Java, Rust or Python. Is looking for a career where their creative abilities will... 
    Senior
    Python
    Full-time
    Hybrid working
    Relocation
    Flexible hours

    Motorola Solutions

    Edinburgh
    10 days ago
  • £59k - £79k per annumEstimated
     ...digital transformation. Our digital, data and technology solutions are used by...  ...Digital Democracy. The Role: As a Senior Full Stack Software Engineer at Informed Solutions, you’ll take a...  ...ranging from .NET, Java, Python, Node.js, AWS and Azure, you’ll have... 
    Senior
    Python
    Full-time
    Hybrid working
    On-site
    Flexible hours

    Informed Solutions

    Edinburgh
    23 days ago
  •  ...As a Data Engineer, you'll build and maintain data flows and data acquisition processes to deliver well-structured, efficient, and performant data marts to drive business analysis and processes. Reporting to the Data Engineering Lead(s) for direction (in terms of priorities... 
    Part-time
    Hybrid working
    Flexible hours
    Edinburgh
    1 day ago
  •  ...detail and a passion for problem solving, you'll thrive as our next data scientist in our Data Science team., The data scientist is...  ...machine learning models (supervised and unsupervised) Essential - Python Expertise, SQL, Big Data (Spark), BI tool (e.g. Tableau, PowerBI)... 
    Python
    Permanent
    Part-time
    Edinburgh
    9 days ago
  • £59k - £76k per annumEstimated
     ...We are looking for a Core Data Scientist to apply ML, statistical modelling and experimentation...  ...with teams across data science, engineering, strategy, and design to deliver high-quality...  ...commercial environment Proficiency in Python and/or R, with the ability to quickly... 
    Python

    Optima Partners

    Edinburgh
    16 days ago
  • £45k - £50k per annum

     ...detail and a passion for problem solving, you’ll thrive as our next data scientist in our Data Science team. Job Type: Permanent...  ...machine learning models (supervised and unsupervised) Essential – Python Expertise, SQL, Big Data (Spark), BI tool (e.g. Tableau, PowerBI)... 
    Python
    Hourly pay
    Permanent
    Full-time
    Part-time
    On-site
    Flexible hours

    Standard Life

    Edinburgh
    12 days ago
  • £72k - £92k per annumEstimated
     ...Who We Are Addepar is a global data and AI platform empowering investment professionals...  ...Paulo.  The Role We are seeking a Senior AI Engineer to join our AI Platform team. The AI...  ...programming languages/technologies like Python, Golang, gRPC, AWS, and Kubernetes ~ Proven... 
    Senior
    Python
    Remote

    Addepar

    Edinburgh
    3 days ago
  • £49k - £66k per annumEstimated
     ...combine hands-on technical expertise with exceptional technical writing and process engineering capabilities-supporting escalations, incident response, and operational health across one or more data centers while creating and maintaining the documentation, standards, and... 
    Long-term contract
    Full-time
    Remote
    Flexible hours

    Oracle

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