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

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

     ...Datavant is the data collaboration platform trusted for healthcare. Guided by our...  ...seeking a detail-oriented and impact-driven Senior Data Engineer to strengthen our capabilities around...  ..., and reusable data workflows using Python, SQL, dbt, Airflow, Terraform, and cloud... 
    Senior
    Python

    Datavant

    Des Moines, IA
    4 days ago
  •  ...Charlotte, NC and New York, NY. General Purpose Of The Job The Senior Data Engineer designs, develops, and implements data architectures and...  ...experience required. Snowflake (required). Git (required). Python (basic). PostgreSQL, MS SQL Server (working knowledge). Experience... 
    Senior
    Python

    American Equity

    West Des Moines, IA
    3 days ago
  • $115k - $130k

    Cognizant is seeking a Senior Data Engineer with a strong background in Snowflake and AWS to lead data migration initiatives. The role involves...  ...engineering, advanced SQL skills, and a solid foundation in Python programming. The position offers competitive compensation... 
    Senior
    Python
    Remote job

    Cognizant

    Des Moines, IA
    4 days ago
  • $130k - $170k

     ...What You’ll Do We’re looking for a Senior Data Engineer to join our Retirement Modernization Data Enablement team. In this role, you’ll sit...  ...development, including programming experience in languages such as Python and Java Experience optimizing data pipelines and processing... 
    Senior
    Python
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work
    Flexible hours

    Principal Financial Services, Inc.

    Des Moines, IA
    9 hours ago
  • $106.9k - $176.5k

     ...help to build a better working world. Technology – Data and Decision Science – Data Engineering – Senior We are seeking a highly skilled Senior Consultant...  ...~ Strong programming skills in languages such as Python, Scala, or SQL. ~ Experience with data modeling, ETL... 
    Senior
    Python
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Des Moines, IA
    1 day ago
  •  ...on a cross-functional product Agile scrum team as the primary data engineer. Work with Data Architect(s) and other DAI personnel and take...  ...techniques for target structures such as Star Schemas Skilled in Python, SPARK and SQL to build production‑grade data pipelines and... 
    Senior
    Python

    Pella

    Johnston, IA
    9 hours ago
  • $150k - $190k

     ...experiences for our internal users, customers and partners. The Senior Data Engineer will be responsible for the analysis, design, and...  ...report development Hands‑on experience and knowledge of the Python programming language Experience processing and reporting against... 
    Senior
    Python
    Work experience placement
    Worldwide
    Flexible hours
    Shift work

    SHI

    Des Moines, IA
    1 day ago
  • $80k - $123k

    Roles & Responsibilities Work in an integrated DevOps model handling both Run and Change activities Develop and maintain data pipelines using Python, SQL, Snowflake, and AWS Support ingestion of data from multiple upstream systems (APIs, files, S3, legacy sources)... 
    Senior
    Python
    Temporary work

    Cognizant

    Des Moines, IA
    9 hours ago
  • $150k - $190k

     ...A global IT solutions provider in Des Moines is seeking a Senior Data Engineer responsible for analyzing, designing, and developing data engineering solutions. The ideal candidate will have a strong background in ETL workflows, data modeling, and extensive experience... 
    Senior

    SHI GmbH

    Des Moines, IA
    9 hours ago
  •  ...to develop AWS solutions for data acquisition, data transformation...  ...the following technologies: Python Cloud AWS exposure to S3...  ...skills AWS Glue Informatica Seniority level Mid-Senior level Employment...  ...to set job alerts for “Data Engineer” roles. Des Moines, IA $60,00... 
    Python
    Permanent employment
    Full time

    MDA Edge

    Johnston, IA
    9 hours ago
  •  ...Lee Enterprises, Inc. is seeking a qualified Data Engineer who will be responsible for designing, building, and optimizing the data infrastructure...  ...functions as needed using languages such as Javascript or Python Support data platform migrations and transitions that may... 
    Python

    Lee Enterprises

    Davenport, IA
    1 day ago
  • ## Data Engineer IIIApplyremote type: Hybridlocations: Des Moines- Corporate Officetime type: Full timeposted on: Posted Yesterdayjob requisition...  ...knowledge of applicable programming languages, such as Python* Strong knowledge of cloud services such as RDS, S3, SNS, CloudWatch... 
    Python
    Local area

    EMC Insurance

    Des Moines, IA
    1 day ago
  •  ...Description The Waldinger Corporation has an opportunity for a qualified Data Engineer in our Corporate office. In this hybrid role, you'll work closely with team members to build and maintain data pipelines and integrations that power our organization's data ecosystem... 
    Senior
    Work at office

    The Waldinger Corporation

    Des Moines, IA
    1 day ago
  •  ...is a set of technologies and practices for transforming business information into actionable reports and visualizations. The Senior Data Engineer transforms data into a useful format for analysis and is focused on the design and architecture. A Senior Data Engineer is... 
    Senior

    Heartland Business Systems Inc

    West Des Moines, IA
    1 day ago
  • $77.6k - $176k

     ...Data Engineer, Senior page is loaded## Data Engineer, Seniorlocations: Nellis AFB, NVtime type: Full timeposted on: Posted Todaytime left to apply: End Date: August 11, 2026 (30+ days left to apply)job requisition id: R0240104Data Engineer, Senior**The Opportunity:**Ever... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Nevada, IA
    9 hours ago
  •  ...The Associate Data Engineer supporting Digital, Marketing, and Pro CX at Pella is responsible for building and maintaining the data foundations...  ..., window functions, and query optimization. Proficiency in Python for data transformation, automation, and pipeline development.... 
    Python

    Isupark

    Urbandale, IA
    2 days ago
  •  ...Associate Data Engineer Urbandale, IA (hybrid) The Associate Data Engineer supporting Digital, Marketing, and Pro CX at Pella is responsible...  ...comparable cloud data warehouse technologies. Proficiency in Python for data transformation, automation, and pipeline development.... 
    Python

    Pella

    Pella, IA
    1 day ago
  • $70 per hour

    Hudson Manpower is seeking a Data Engineer IV to join the Machine Learning Data Enablement squad at Fifth Third Bank in Cincinnati, OH. The...  ...that support machine learning initiatives, requiring strong Python and SQL skills. The candidate will collaborate closely with data... 
    Python
    Hourly pay
    Work at office

    Hudson Manpower

    Cincinnati, IA
    1 day ago
  •  ...Since 2015, we’ve been using our love of data and tech to rethink motor insurance and bring...  .... To help fuel that growth, we need an Engineering Manager to join our Claims Data...  ...5+ years in data engineering (e.g. SQL, Python, Spark or similar distributed processing... 
    Python

    Prima LTD

    Rome, IA
    5 days ago
  •  ...A major insurance firm is seeking a Senior Actuarial Analyst responsible for developing a pricing and reserving framework. Ideal candidates...  ..., and possess strong analytical and programming skills (SQL/R/Python). The position offers remote/hybrid work options and includes a... 
    Senior
    Python
    Remote work

    Ally

    Des Moines, IA
    9 hours ago
  •  ...seeking a skilled software developer with expertise in XML processing and a strong background in Python, Java, and JavaScript. This role involves developing and maintaining data transformation solutions for structured XML content, ensuring best practices in code... 
    Senior
    Python

    TechDigital Group

    Iowa City, IA
    9 hours ago
  •  ...A national engineering and design firm is seeking a Senior Electrical Engineer for a remote position. This role involves collaborating with major technology clients, performing design calculations, and writing technical reports. Candidates should have over 8 years of experience... 
    Senior
    Remote work
    Flexible hours

    Olsson

    Des Moines, IA
    3 days ago
  • Principal Financial Services, Inc. is seeking a Senior Data Engineer for its Retirement Modernization Data Enablement team. The role focuses on leading critical transaction data flows while ensuring data governance and integrity within a collaborative environment. Candidates... 
    Senior
    Flexible hours

    Principal Financial Services, Inc.

    Des Moines, IA
    3 days ago
  • $70 per hour

    Job Title Data Engineer IV Location Cincinnati, OH - Onsite (Office) Pay $70/hr on W2. US citizen and Green Card holder candidates only....  ...performance meet model needs. Implement data solutions using Python, SQL, Snowflake, dbt, and other cloud data tools. Participate... 
    Python
    Work at office

    Hudson Manpower

    Cincinnati, IA
    1 day ago
  • $15 - $40 per hour

    Part-Time Student - Data & Analytics for Deere & Company located in Urbandale, IA , you will... Responsibilities...  ..., Data Science, Business Analytics, Software Engineering, or a related field (others may apply) Experience with Python, PySpark, and/or SQL programming languages... 
    Python
    Hourly pay
    Full time
    Part time
    Summer work

    University of Delaware

    Urbandale, IA
    9 hours ago
  •  ...Analytics Developer to enhance the effectiveness of their digital assets through advanced analytics. Your role will involve gathering data requirements, developing solutions, and delivering comprehensive reports to stakeholders. The ideal candidate has 5+ years of... 
    Senior

    Baylor Scott & White Health

    Des Moines, IA
    1 day ago
  • Heartland Business Systems, LLC. is seeking a Senior Data Engineer in West Des Moines, Iowa. This position requires a strong technical background in BI solutions and SQL Server environments, with responsibilities for transforming data into actionable insights. Ideal candidates... 
    Senior

    Heartland Business Systems, LLC.

    West Des Moines, IA
    3 days ago
  • A technology firm in Des Moines, Iowa, seeks a Senior Linux System Administrator for a 3-month contract with potential for extension. The...  ...RedHat and Ubuntu administration, scripting in bash and Python, Ansible automation, and managing system upgrades and security.... 
    Senior
    Python
    Contract work

    Avis Technologies

    Des Moines, IA
    4 days ago
  •  ...experience in operations research, intelligence analysis, and possess strong technical skills. The position demands proficiency in advanced analytics tools such as Python and R, along with significant experience in military or intelligence contexts. #J-18808-Ljbffr Amentum
    Senior
    Python

    Amentum

    Carter Lake, IA
    3 days ago
  • $175k - $210k

     ...expression generation all the way to data modeling, and you'll have a...  ...decisions. We're looking for engineers who are product-minded and...  ...systems, ideally with Python. Existing comfort deeply integrating...  ...follow our LinkedIn page! Seniority level ~ Seniority level... 
    Senior
    Python
    Full time
    Local area
    Remote work
    Work from home

    Jobot

    Davenport, IA
    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!