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 12 days ago
Similar jobs that could be interesting for youBased on the Senior Python Data Scraping Engineer (Freelance) in Birmingham vacancy
  • $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

    Birmingham
    5 days ago
  • £63k - £82k per annumEstimated
     ...through cutting-edge testing, research, and innovation. As a Senior Data Engineer/Scientist, you’ll play a key role in supporting and collaborating...  ...insights • Proficiency in programming languages such Python, R or Julia. How you’ll work • You’re a critical thinker and... 
    Senior
    Python
    Permanent
    Full-time
    Part-time
    Flexible hours

    National Physical Laboratory

    Birmingham
    23 hours ago
  • £50k per annum

     ...Azure, SQL and PySpark. Join a growing data function where you'll have real ownership...  ...transformation and they’re looking for a Data Engineer to join their growing team. This is a...  ...Strong SQL skills Experience using Python, ideally PySpark Experience building and... 
    Python
    Permanent
    On-site
    Remote
    Birmingham
    a month ago
  • £52k - £67k per annumEstimated
     ...We are seeking an experienced Data Engineer who can design and develop scalable data pipelines, manage data platforms, and transform raw data...  ...Engineer or similar role. * Strong programming skills in **Python or Java/Scala**. * Advanced SQL skills and experience with relational... 
    Python
    Remote

    Kaizen deliverables

    Birmingham
    27 days ago
  • £55k - £65k per annum

     ...Unlock your potential in a rewarding Data Engineering role that champions innovation and collaboration. This hybrid position based in Birmingham invites talented individuals to leverage their expertise with Azure Data products while contributing to exciting projects. Key... 
    Senior
    Permanent
    Hybrid working
    Flexible hours

    Tenth Revolution Group

    Birmingham
    more than 2 months ago
  • £22k - £25k per annum

     ...with more than six months professional experience working as a Data Engineer or who holds a degree or Master’s degree in a related subject (...  ...projects, or self-study count) Some experience with coding (e.g. Python, SQL, or similar) is desirable but not essential Excellent... 
    Python
    Permanent
    Apprenticeship
    Hybrid working
    On-site
    Remote
    5 days/week

    Digital Native

    Birmingham
    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

    Birmingham
    13 days ago
  • £35.8 per hour

     ...Job Description Job Title:Senior Project Engineer Location: Gaydon, Warwickshire Rate: £33.88ph via an Umbrella Company (Inside IR35) or £25.26ph on a PAYE basis Employment Type: Contract (12 month Maternity Cover ) Hours: Standard 40 Hours Per Week Reference... 
    Freelance
    Senior
    40 hours/week
    Self-employed

    Caresoft Global Limited

    Sutton Coldfield, West Midlands
    24 days ago
  •  ...Informaticist, you'll apply your expertise in health data and analytics to evaluate, improve, and...  ...such as Tableau, Power BI, SQL, R, or Python in a health context Knowledge of social...  ...flexible — work on your own schedule Freelance perks: autonomy, variety, and global... 
    Freelance
    Python
    Hourly pay
    Ongoing contract
    Remote
    Flexible hours

    Alignerr

    Birmingham
    8 days ago
  • £450 - £525 per day

     ...This is a great opportunity for an experienced Senior Estimator to work for a reputable contractor on civil engineering projects across the UK.  The company are market...  ...Responsibilities for this Senior Estimator Role: Freelance Role Outside of IR35 Long Term Rolling... 
    Freelance
    Senior
    Long-term contract
    On-site
    Immediate start

    Navartis

    Birmingham
    more than 2 months ago
  •  ...We are looking for a smart, enthusiastic Senior Designer to join our Birmingham team on a six month freelance contract from September 2026 - April 2027. In this role you’ll be responsible for responding to client briefs with expertise and original ideas that help influence... 
    Freelance
    Senior
    Temporary
    Work from home

    Radley Yeldar

    Birmingham
    13 days ago
  • £80k per annum

     ...Role: Senior Decision Scientist (Lending) Location: Central Birmingham - Office Based Salary...  ..., while working at the intersection of data, risk, and product to shape the future of...  ...lending (SME essential) Proficiency in Python & SQL Proven end-to-end model development... 
    Senior
    Python
    Full-time
    On-site

    Lovey

    Birmingham
    27 days ago
  • £65k - £85k per annum

     ...Senior Quantity Surveyor Midlands Civil Engineering Contractor Up to £85,000 plus company package We are currently recruiting for a Civil Engineering...  ...with a company (this role is not suitable for freelance professionals). On Offer: • £75,000 - £85,000... 
    Freelance
    Senior
    Permanent
    Hybrid working
    Probationary period
    Birmingham
    17 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

    Birmingham
    25 days ago
  • £75k - £97k per annumEstimated
     ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...Code is also beneficial) Proficient in PSCAD, PowerFactory and python scripting Prior use of PSSE and ETAP expertise is desirable... 
    Senior
    Python
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours

    AECOM

    Birmingham
    27 days ago
  • £56k - £73k per annumEstimated
     ...portfolio. We are currently seeking a Senior EmbeddedSoftware Engineer to join one of our clients' teams. If...  ...efficiently model, test, and simulate data interfaces for satellites, spacecraft,...  ...4. Automation & Testing ▪ Develop Python scripts to automate configuration of the... 
    Senior
    Python
    Permanent
    Full-time
    Relocation

    TechBiz Global GmbH

    Birmingham
    7 days ago
  •  ...administration, enterprise applications, data platforms, and technical...  .... These roles suit mid- to senior-level professionals who are...  ...such as IT Manager, Lead Engineer, Security Lead, Solutions Architect...  .../scripting: PowerShell, Python, Bash, Infrastructure as Code... 
    Senior
    Python
    Full-time
    Hybrid working

    Hire Resolve.com

    Birmingham
    13 days ago
  • £55k - £74k per annumEstimated
     ...division delivers highly specialised advice to senior decision makers across national, regional...  ...sector in development planning, traffic engineering, highways design and traffic modelling....  ..., software or toolkits. For example: python, r, PowerBI, GIS, traffic modelling software... 
    Senior
    Python
    Full-time
    Part-time
    On-site
    Flexible hours

    Steer

    Birmingham
    13 days ago
  • £50k per annum

     ...Senior Technical Pricing Analyst Role Description Be part of the team transforming...  ...ll unlock premium access to platforms like Data Camp, Databricks Academy, and LinkedIn...  ...sources. Good command of Advanced Excel, Python, SQL, Databricks or similar coding languages... 
    Senior
    Python
    Long-term contract
    Permanent
    Full-time
    Hybrid working
    Flexible hours

    Allianz Management Services Ltd

    Birmingham
    more than 2 months ago
  • £46k - £60k per annumEstimated
     ...global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and...  ...projects  Produce: 3D models, 2D drawings and data rich digital deliverables applying automation and scripting (Dynamo, Python and Civil 3D APIs) to streamline production... 
    Senior
    Python
    Long-term contract
    Full-time
    Hybrid working
    On-site
    Remote
    Relocation
    Flexible hours

    AECOM

    Birmingham
    12 days ago
  • £35k - £45k per annum

     ...About the role Data and analytics are transforming how transport...  ...What you'll be doing As a Senior Consultant / Consultant in our...  ...planners, economists, engineers and data specialists across multidisciplinary...  ...analysis using Excel, SQL or Python. Automation of analytical... 
    Senior
    Python
    Full-time
    Part-time
    On-site
    Flexible hours

    Steer

    Birmingham
    7 days ago
  • £350 - £450 per day

    Data Engineer - Microsoft Fabric - Remote - Outside A Client is looking for an experienced Microsoft Fabric Data Engineer who will establish the foundations of there modern data platform and upskill members of the business. The successful Data Engineer will work along side... 
    Remote

    VIQU Limited

    Birmingham
    25 days ago
  • £420 - £450 per day

    Company: VIQU LIMITED Job Type: Contract Salary: £420 - £450 / daily

    VIQU LIMITED

    Birmingham
    a month ago
  • £65k - £85k 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

    Birmingham
    25 days ago
  • £750 per day

     ...We're looking for a Lead Software Engineer for a public sector organisation based in London, Manchester, Birmingham, Cardiff...  ...need proven experience working with the following: - Python and Django development to a senior or lead level - End-to-end system design and... 
    Python
    Hybrid working
    On-site

    Invitise

    Birmingham
    1 day ago
  • £53k - £69k per annumEstimated
     ...Economic Crime Prevention Team in the role of Data Scientist. This role puts your data...  ...scams across outbound payment journeys Engineer features and labels from high volume event...  ...is essential Ability to code in SQL and Python Hands on experience using Scikit, numPy... 
    Python
    Long-term contract
    Full-time

    HSBC Global Services Limited

    Birmingham
    11 days ago
  • £46k - £65k per annum

    Company: ALDWYCH CONSULTING LTD Job Type: Permanent Salary: £46000 - £65000 per annum
    Senior
    Permanent

    ALDWYCH CONSULTING LTD

    Birmingham
    a month ago
  • £40k - £55k per annum

    Company: ADVANCE TRS Job Type: Permanent, Full Time Salary: £40000 - £55000/annum
    Senior
    Permanent
    Full-time

    ADVANCE TRS

    Birmingham
    21 days ago
  • £45k - £55k per annum

    Company: COLEMAN JAMES Job Type: Permanent, Full Time Salary: £45000 - £55000/annum
    Senior
    Permanent
    Full-time

    COLEMAN JAMES

    Birmingham
    19 days ago
  • £61k - £82k per annumEstimated
     ...and helping others grow You value low-ego collaboration and enjoy working as part of multidisciplinary teams As a Lead Data Solution Engineer, you’ll help our clients deploy and maintain data pipelines in a production-safe manner, using the latest technologies and... 
    Flexible hours

    AND Digital

    Birmingham
    5 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!