Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Data Scraping Engineer (Freelance)

$172.5k
Part-time

Mindrift

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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Python Data Scraping Engineer (Freelance) in Michigan vacancy
  • As a Senior Data Engineer, you'll engage in the design, development, and maintenance of data platforms and solutions. This includes applying...  ...data processing jobs, including ETLs5 years of experience in Python development, including AWS Lambda functionsProficiency in a... 
    Senior
    Python
    Full time

    dPOP

    Detroit, MI
    23 hours ago
  •  ...Senior Data Engineer (Agentic AI / RAG Platform) - Onsite Experience: 10-15 Years Full Time Location: Onsite Job Summary...  ...of experience in Data Engineering. ~ Strong expertise in Python, Spark, SQL, and data processing frameworks. ~ Deep understanding... 
    Senior
    Python
    Full time

    Pentangle Tech Services | P5 Group

    Dearborn, MI
    1 day ago
  •  ...There's a seat at our table for you...Position Summary:The Senior Data Engineer guides the development of GFS’ Data Platform consisting of the...  .... Preferred languages include but are not limited to Python, Terraform, SQL and Java.Preferred tool experience include but... 
    Senior
    Python
    Full time
    Work at office
    Monday to Friday

    Gordon Food Service

    Wyoming, MI
    3 days ago
  •  ...Senior Data EngineerPriority, headquartered in Clinton Township, MI, is a pioneering technology...  ...Waste is seeking a Senior Data Engineer to own the enterprise data platform that...  ...ship, and operate.Expert-level SQL and Python.Preferred QualificationsPower BI semantic... 
    Senior
    Python

    Priority Waste

    Clinton, MI
    2 days ago
  •  ...TechDigital Group is seeking a Senior Data Engineer to design, build, and optimize scalable data pipelines and platforms supporting analytics...  ..., and AIML use cases. The role emphasizes Snowflake on AWS, Python-based ETL/ELT development, and enterprise scheduling with Control... 
    Senior
    Python

    Jobleads-US

    Detroit, MI
    4 days ago
  •  ...Senior Data EngineerSenior DATA ENGINEER at MOTOR INFORMATION SYSTEMSMOTOR is the industry leader in automotive data and insights. We power the aftermarket...  ...architecture.Required Experience (Must Have)Expert Python & SQL DeveloperStrong AWS Experience (Lambda, Glue, State... 
    Senior
    Python
    Visa sponsorship

    Hearst

    Troy, MI
    1 day ago
  •  ...helping organizations modernize data ecosystems, build real-time...  ...Enterprise.You AreA hands-on Engineer with foundational experience in...  ...directly with clients, supporting senior architects, and contributing...  ...of 3 years of experience with Python or AI or GenAI tools (Vertex... 
    Senior
    Python
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Detroit, MI
    23 hours ago
  • $139.8k

     ...About the job Senior Data Analytics Engineer Senior Data Scientist (Individual Contributor) Direct Hire | 2 Openings Location: Oshkosh...  ...environments Technical Skills Programming: Python, R (additional languages such as C are a plus) Data & ML... 
    Senior
    Python
    Remote work
    Relocation

    Global Recruitment Solutions

    Hudson, MI
    3 days ago
  • $132.8k - $250.8k

    Data Mesh Strategy & Architecture Design and evolve Ford's data mesh architecture across...  ...science, Information Systems, Data Engineering, or a related field, or equivalent combination...  ...enablement practices. Proficiency in SQL, Python, and modern data pipeline/orchestration... 
    Senior
    Python
    Immediate start
    Relocation package
    Flexible hours

    Ford

    Redford, MI
    3 days ago
  •  ...General Motors is seeking a senior developer to design and deliver Databricks-based executive...  ...a high-quality end-user experience for data access and consumption across GM’s...  ...reliable, and intuitive data solutions with Python automation and root-cause analysis for insights... 
    Senior
    Python

    Jobleads-US

    Detroit, MI
    1 day ago
  •  ...agency operating at the intersection of data, technology, and creativity. We help...  ...dynamic markets. Role Summary As a Senior Data Engineer on our Customer Analytics team, you’ll...  ...first pipelines in BigQuery ~ Strong Python skills ~ Experience building API integrations... 
    Senior
    Python
    Flexible hours

    OneMagnify

    Detroit, MI
    3 days ago
  •  ...Are you passionate about data, architecture, software development...  ...? Do you believe in modern engineering practices, collaboration, and...  ...programming and automation skills in Python and other scripting languages...  ...and partner effectively with senior business and technology... 
    Senior
    Python
    Local area
    Flexible hours

    Brooksource

    Detroit, MI
    1 day ago
  • €350 - €370 per day

     ...progressing towards DevOps operating model. Job Description As Senior Data Engineer, you will design, build and evolve secure, scalable and...  ...pipelines using ETL and ETL patterns. Strong programming skills in Python and SQL, with practical experience using PySpark for... 
    Senior
    Python
    Work experience placement
    Work at office
    Worldwide
    3 days per week

    Infinity Quest UK

    Holland, MI
    1 day ago
  • $83.43k - $222.48k

     ...community at a time. Position Summary We're seeking a Sr. Data Engineer to design and implement data pipelines powering analytical capabilities...  ...and experience in developing complex queries Experience in Python, specifically with ETL pipelines Strong proficiency in SQL... 
    Senior
    Python
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Michigan
    6 days ago
  •  ...Senior Vice President of Product About the Company Global talent...  ...businesses with top freelance professionals in various tech...  ...Marketplaces Specialties software engineering ios ruby on rails lamp .net java python javascript c++ c#... 
    Freelance
    Senior
    Python

    Confidential

    Detroit, MI
    2 days ago
  • $125k - $168.65k

     ...business if more than 3 days].The RoleWe are seeking a Senior Full Stack Robotics Data Engineer / Data Scientist to join our manufacturing data organization...  ...or a closely related role.Strong programming skills in Python and at least one additional language such as Java, C++,... 
    Senior
    Python
    Full time
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    2 days ago
  • Senior Data Engineer Fully Remote•United States Job Type Full-time Description Overview Tanaq Technical Services (TTS), a division of St...  ...design, and optimization for AI workloads Programming: Python, SQL Version control: Git/GitHub/GitLab Data governance, metadata... 
    Senior
    Python
    Full time
    Contract work
    Local area
    Remote work

    St. George Tanaq Corporation

    Lansing, MI
    2 days ago
  • $99.6k - $192.9k

    We are looking for a skilled GCP Data Engineer to join our EPEO - Data and AI Ops team. In this role, you will play a critical part in designing...  ...deploy, and monitor automated data pipelines (ETL/ELT) using Python, SQL, and GCP services (such as Cloud Functions, Cloud... 
    Senior
    Python
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Lansing, MI
    2 days ago
  • $129.4k - $168.65k

     ...endless stream of telemetry every day.That data powers connected services, software-...  ...platform.We're looking for a hands-on Senior Data Engineer to help build, scale, and operate the telemetry...  ...processingStrong programming skills in Python or ScalaExpert-level SQL... 
    Senior
    Python
    Full time
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    23 hours ago
  • $97k - $121k

     ...Position Type: Full-Time/Regular Description We are hiring a Senior Data Engineer who will help transform enterprise data into reliable,...  ...languages like Databricks, Azure Data Factory, Apache Spark, Python, SQL, etc. Architect and develop scalable and robust data pipelines... 
    Senior
    Python
    Full time
    Work experience placement
    Work at office
    Work visa
    Flexible hours

    Steelcase

    Grand Rapids, MI
    2 days ago
  • $6,000 per month

    Are you passionate about building smart data systems that power big decisions? We're looking for a Data Engineer who’s ready to roll up their sleeves and help us take...  ...modeling. Master of the Databricks platform and Python programming, certifications preferred A team player... 
    Senior
    Python
    16 hours
    Local area
    Remote work
    Flexible hours

    GreenStone Farm Credit Services

    East Lansing, MI
    5 days ago
  • GCP Senior Data Engineer Grade Location: Canada (Remote) Role Overview We are seeking a GCP Senior Data Engineer Grade with strong data...  ...will not be considered. Proficiency in SQL, Python, Java/Scala , and distributed systems including Spark and... 
    Senior
    Python
    Remote work

    Querentia

    Northwest, MI
    1 day ago
  • $111k - $167k

     ...49001, Salary Range: $111,000.00 - $167,000.00 Salary/year, Senior Data Engineer Standard Business Hours | Kalamazoo, MI | Full-Time | $111K-...  ...Microsoft SQL Server Intermediate or expert proficiency in Python Experience designing and consuming APIs (REST; GraphQL a plus... 
    Senior
    Python
    Weekly pay
    Full time
    Temporary work

    Paycom

    Wixom, MI
    4 days ago
  • $121.2k - $151.5k

    We are seeking a highly experienced Senior AI Data Engineer to help transform our Enterprise Data Platform into an AI-native, intelligent platform...  ...data platform services. Strong programming skills in Python and experience building scalable software services, APIs, and... 
    Senior
    Python
    Local area

    Dematic

    Grand Rapids, MI
    1 day ago
  • $118k - $255.7k

    Stryker seeks a Senior Lead Data Engineer to serve as a technical leader for enterprise data solutions. The role will guide complex data initiatives...  ...infrastructure automation. Strong proficiency in SQL and Python, with experience using Spark or similar distributed data... 
    Senior
    Python
    Temporary work
    Remote work
    Flexible hours

    Stryker

    Kalamazoo, MI
    4 days ago
  • $82.94k - $182.55k

     ...community at a time. Role summary This role owns the data foundation that the Medicare revenue engine runs on. It requires an expert in healthcare and risk...  ...-grade platforms (Databricks / Spark lakehouse, Python, SQL) is also required. The job is to make member-month... 
    Senior
    Python
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Michigan
    5 days ago
  • Job Title: Sr. Data Engineer Location: HYBRID in Detroit, MI (3 days per week in office req.)...  ...months Job Summary: We are looking for a Senior Data Engineer to design, build, and optimize...  ...son experience with Snowflake on AWS, Python based ETLELT development, and enterprise... 
    Senior
    Python
    Contract work
    Work at office
    3 days per week

    Spectraforce Technologies

    Detroit, MI
    1 day ago
  • $128.4k - $149.8k

     ...:At American Transmission Company (ATC), data is more than information. It is a strategic...  ...and efficiently.We're looking for a Data Engineer who is passionate about building scalable...  ...intelligence.• Hands-on experience with Python Notebook, Microsoft Fabric and Azure Data... 
    Senior
    Python
    Full time
    Relocation
    Flexible hours

    American Transmission Co.

    Kingsford, MI
    4 days ago
  •  ...times per week. The RoleWe are seeking a Senior Software Engineer to develop, validate, deploy, and...  ...and requires strong expertise in serial data, requirements, and complex vehicle scenarios...  ...5-7 years of experience with hands on Python and/or C#.High level experience with... 
    Senior
    Python
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    23 hours ago
  •  ...with advanced software, automation, and data-driven decision-making.The RoleMariana...  ...the ground up—and we're looking for a Senior Data Engineer to help make it autonomous.We're not a...  ...engineering or a closely related role.Strong Python and SQL, with deep experience designing... 
    Senior
    Python
    Contract work
    Immediate start
    Shift work

    Mariana Minerals

    Ann Arbor, MI
    2 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!