Loading...

Free AI Resume Builder — land more interviews with a polished resume in minutes.

Try it free

Senior Python Data Scraping Engineer (Freelance)

That listing is no longer available. Showing a similar open role instead. Browse all jobs
  • Company: Mindrift
  • Location: Serbia (nationwide) (nationwide)
  • Salary: $40/hr
  • Contract
  • Company site
  • $40/hr

Mindrift at a glance

mindrift.com

Mindrift is recruiting a Senior Python Data Scraping Engineer for a contract freelance position based in Serbia (nationwide) (nationwide). You will lead data extraction workflows within the Tendem project, collaborating with AI agents while providing technical expertise, validation, and domain knowledge to deliver high-quality, structured datasets.

About This Position

This contract role focuses on advanced web data collection using Python and specialized extraction tools. Working within a hybrid framework where AI handles routine processing, you'll provide critical judgment and technical oversight to ensure accuracy and completeness. Projects typically require 10–20 hours per week during active phases. You'll have access to established platforms including Apify and OpenRouter, complemented by your own proven methodologies and custom solutions. This position offers freelance compensation up to $40 per hour equivalent, scaled according to contribution level and expertise.

Your Responsibilities

  • Design and execute complete data extraction pipelines from initial specification through final structured dataset delivery, maintaining comprehensive coverage and accuracy across target sources.
  • Combine provided extraction platforms with custom Python workflows to optimize data collection velocity while maintaining quality standards and meeting project specifications.
  • Extract data reliably from complex web environments, including dynamically-rendered content, AJAX-driven interactions, and infinite scroll implementations, adjusting approaches as site structures evolve.
  • Implement systematic data validation, cross-source consistency verification, and format standardization to guarantee dataset integrity before delivery.
  • Optimize and scale collection operations for large datasets using efficient batching, parallelization, and monitoring systems that sustain performance against minor platform variations.

Requirements

  • Minimum 5+ years of professional experience in data engineering, web scraping, system automation, or software development.
  • Advanced proficiency in Python for web scraping, with hands-on expertise in libraries such as BeautifulSoup, Selenium, or equivalent frameworks.
  • Demonstrated capability extracting data from intricate structures—nested hierarchies, archived content, malformed HTML—with systematic troubleshooting.
  • Strong expertise in data cleaning, normalization, validation, and formatting (CSV, JSON, Google Sheets) to produce publication-ready datasets.
  • Proven experience circumventing anti-bot defenses and managing dynamic website architecture at production scale.
  • Hands-on experience with cloud platforms (AWS or comparable) and containerization technologies (Docker) in operational workflows.
  • Applied experience with large language model integration frameworks (LangChain, OpenRouter, or similar) for automation purposes.
  • Methodical, detail-oriented mindset with commitment to data precision and independent problem-solving capability.
  • Professional English communication at B2 level or above.
  • Bachelor's or Master's degree in Engineering, Applied Mathematics, Computer Science, or related technical discipline (advantageous).
  • GitHub portfolio or public code samples (advantageous).

More About Mindrift

Mindrift operates a specialized marketplace connecting technical experts with AI-driven initiatives developed by leading technology companies. The platform bridges human expertise with artificial intelligence, enabling professionals to contribute deep domain knowledge and validation to advanced projects that shape the future of AI capability.

Next Steps

To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.

Apply on company site

You’ll finish your application on the employer’s website. We don’t ask for a resume on this page.

Terms used in this posting

hybrid
A work arrangement combining both in-office and remote/at-home work, typically on a set schedule.

What people say about Mindrift

Recent news

Aggregated from public discussions and news; opinions are the authors’ own.

Working in Serbia (nationwide) (nationwide)

Serbia (nationwide), officially the Republic of Serbia (nationwide), is a landlocked country in Southeast and Central Europe. Located in the Balkans, it is bordered by Hungary in the north, Romania in the northeast, Bulgaria in the southeast, North Macedonia in the south, Croatia in the northwest, Bosnia and Herzegovina in the west, and Montenegro in the southwest. Serbia (nationwide) also claims to share a border with Albania through the disputed territory of Kosovo. Serbia (nationwide) has about 6.6 million inhabitants, excluding Kosovo. Belgrade, Serbia (nationwide)'s capital, is also its largest city.

🇷🇸 Relocation safety for Serbia (nationwide): Exercise Normal Cautionvia Warnely, CC BY 4.0

National unemployment rate in Serbia (nationwide): 7.1%via World Bank

Wage growth in Serbia (nationwide) (year over year): 14.6%via Eurostat

GDP per capita in Serbia (nationwide): $15,262via World Bank

Consumer price inflation in Serbia (nationwide): 3.9% (annual) — via World Bank

Real GDP growth in Serbia (nationwide): 2.0% (annual) — via World Bank

Statutory minimum wage in Serbia (nationwide): €744/monthvia Eurostat

Cost of living in Serbia (nationwide): 38.6% below the EU averagevia Eurostat

    Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.

    Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.

    Add application deadline to calendar

    Listing facts

    • Role Senior Python Data Scraping Engineer (Freelance)
    • Employer Mindrift
    • Location Serbia (nationwide) (nationwide)
    • Type Contract
    • Pay (from listing) $40/hr
    • Posted July 11, 2026
    • Apply by August 10, 2026
    • Country Serbia (nationwide)
    • Overview Full job description on this page (458 words)

    Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

    Public discussions & open sources

    Attributed public threads and profiles — not employee reviews or star ratings.

    Cached public sources (Hacker News, Dev.to, GitHub, etc.).

    Employer website

    mindrift.com

    Limited public data for this employer

    We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

    Explore related openings

    6 other opening(s) at Mindrift on Get A Job.AI

    Occupation family: Senior Python Data Scraping Engineer (Freelance)

    Research this employer

    Pull public facts we already cached for this company (Wikipedia, news, discussions). We never invent Glassdoor-style ratings.

    Open interview kit (print-friendly)

    Get free job alerts for roles like this

    Free for candidates — daily or weekly emails when matching roles go live.

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.

    Senior Python Data Scraping Engineer (Freelance) Mindrift · Serbia (nationwide) · $40/hr