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
  • $45 per hour

     ...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... 
    Freelance
    Senior
    Python
    Hourly pay
    Part-time
    Remote

    Mindrift

    Edinburgh
    10 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
    Permanent
    Hybrid working
    On-site
    Immediate start

    Change Recruitment

    Edinburgh
    more than 2 months ago
  • £72k - £92k per annumEstimated
     ...and team: We're looking for a Principal Data Engineer to join our Data Practice and lead the...  ...and Lakehouse design Acting as the most senior technical authority on client engagements...  ...Engineering excellence Mastery of Python, SQL, and Spark — and strong opinions on... 
    Python
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours

    CreateFuture

    Edinburgh
    2 days ago
  • £49k - £65k per annumEstimated
     ...endpoints to provide recommendations based on data pipelines, ML Model and infrastructure...  ...Design, build, and maintain scalable Python Flask API applications or similar programming...  .... Collaborate Across TeamsPartner with Senior Engineers in code reviews, design discussions, planning... 
    Python
    Long-term contract
    Permanent
    Full-time
    Edinburgh
    7 days ago
  • £76.8k - £115.2k per annum

     ...commercialization. We’re looking for a versatile and passionate Data Engineer to join our cutting-edge R&D team. In this role, you’ll design,...  ...and scalable data workflows. ~ Strong proficiency in Python and SQL, or other relevant programming languages. ~ Experience... 
    Python
    Long-term contract
    Full-time
    Temporary
    On-site
    Immediate start
    Flexible hours

    Medtronic

    Edinburgh
    4 days ago
  • £76.8k - £115.2k per annum

     ...Own the end-to-end data lifecycle, from clinical study data collection to clinical validation...  ...Define and implement data architecture, engineering best practices, and standards across R&D....  ...data workflows. Strong proficiency in Python and SQL, or other relevant programming... 
    Python
    Long-term contract
    Permanent
    Full-time
    Temporary
    On-site
    Flexible hours
    Edinburgh
    3 days ago
  • £59k - £80k per annumEstimated
     ...tomorrow, together, today. About the role and team: We are looking for a Lead Data Engineer to own the technical direction of a data engagement, working with Microsoft Fabric, Python, and PySpark across our data team. You'll lead a team of data engineers, setting the... 
    Python
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours

    CreateFuture

    Edinburgh
    5 days ago
  • £700 per day

     ...Role: Senior Project Manager Rate: £700/Day PAYE (DOE) IR35: Inside Location: Skye Hours: 45 per week Length of Contract...  ...6 Start: ASAP Want to lead the delivery of major civil engineering works on a significant power infrastructure project in Skye?... 
    Freelance
    Senior
    Self-employed
    Immediate start

    Carrington West

    Edinburgh
    13 days ago
  • £53k - £69k 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
    Remote

    Google

    Edinburgh
    12 days ago
  • £62k - £82k 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
    Remote

    Google

    Edinburgh
    12 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
    28 days ago
  •  ...Job description Job Title: Programme/ Senior Project Manager Location: UK (Hybrid) Duration: initially 8 months with scope for extension Contract Start Date: ASAP IR35: Inside Deloitte Working with the Deloitte Associate (Contractor) Programme means... 
    Freelance
    Senior
    Self-employed
    Hybrid working
    Immediate start

    Deloitte

    Edinburgh
    13 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
    a month 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
    a month 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
    a month 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
  • £62k - £82k per annumEstimated
     ...Harvey Nash are recruiting a Senior Software Engineer on behalf of a long term SaaS client right here in Edinburgh who are on an exciting journey...  ...up new technologies as required, typically TypeScript, Go, Python etc. As a Senior Software Engineer, you'll bring experience... 
    Senior
    Python
    Long-term contract
    Hybrid working
    On-site
    Work from home
    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
    more than 2 months ago
  • £62k - £79k per annumEstimated
     ...The Avaloq Security team is an international team of senior and expert software engineers. The team develops and maintains central application security...  ...in several of the following: Java / Spring Boot Python JavaScript / TypeScript Gradle Jenkins / Groovy... 
    Senior
    Python
    Full-time
    Hybrid working
    Flexible hours

    Avaloq

    Edinburgh
    4 days ago
  •  ...NRS requires a Senior Data Analyst, the role is being offered on a Fixed Term Appointment (Fair and Open) basis for 2 years to support the...  ...environments Advanced proficiency in statistical programming (R or Python) and SQL Experience working with large, complex datasets (e.g... 
    Senior
    Python
    Ongoing contract
    Fixed-term contract
    On-site
    Flexible hours

    Scottish Government Recruitment

    Edinburgh
    7 hours ago
  • £62k - £83k per annumEstimated
     ...has been propelled by the top engineers in mixed-signal processing. Our...  ...career! We are looking for a Senior Staff or Staff System Test Engineer...  ...experience with scripting in Python.Experience with a variety of...  ...be able to access technical data without a requirement for an export... 
    Senior
    Python
    Permanent
    Full-time
    Hybrid working
    On-site
    Remote
    Relocation
    Edinburgh
    7 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
    more than 2 months 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
    16 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
    18 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
    22 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
    22 days ago
  • £31k - £40k per annumEstimated
     ...enthusiastic and experienced Consultant or Senior Consultant Transport Modeller to join our...  ..., appraisal, business case development, data analytics and digital innovation. We...  ..., CUBE, EMME, Paramics, VISSIM, Aimsun, Python, GIS and Power BI , while continually exploring... 
    Senior
    Python
    Full-time
    Hybrid working
    Flexible hours

    Stantec

    Edinburgh
    28 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
    26 days ago
  • £44k - £56k per annumEstimated
     ...analytics and exceptional operational insights. The Alta Video engineering team injects intelligence into their approach to security and all...  ...general-purpose programming language, including any of: Golang, Python, C, C++, Rust or Java.A significant amount of solid industry experience... 
    Senior
    Python
    Permanent
    Full-time
    Hybrid working
    On-site
    Flexible hours
    Kirkliston, Edinburgh
    2 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
    a month 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!