Senior Python Data Scraping Engineer (Freelance)
$52,000–$52,000 year
Remote · Egypt or Tunisia
Job Summary
Senior Python Data Scraping Engineer (Freelance) for a part-time remote Tendem project. Own end-to-end data extraction workflows across complex websites, ensuring coverage, accuracy, and delivery of structured datasets. Leverage internal tools (Apify, OpenRouter) alongside custom workflows to accelerate data collection, validation, and task execution while meeting requirements. Handle data extraction from dynamic, JS-rendered sources; enforce data quality through validation checks and cross-source consistency; scale scraping operations with batching/parallelization and monitor for site-structure changes. Require 5+ years of relevant experience, strong Python scraping skills (BeautifulSoup, Selenium), data cleaning/normalization, anti-bot handling, cloud/Docker experience, and familiarity with LangChain/OpenRouter. Strong attention to detail, ability to work independently, and English proficiency (B2+). This is a freelance, remote, part-time engagement with compensation up to $25/hour equivalent.
Required Qualifications
- 5+ years of relevant experience in data engineering, web scraping, automation, or software development
- Strong experience in Python web scraping (BeautifulSoup, Selenium or similar)
- Experience with dynamic content (JS, AJAX) and APIs
- Proven ability to structure and deliver data (CSV, JSON)
- Hands-on experience with tools such as Apify and OpenRouter
- Experience with cloud infrastructure (AWS or equivalent) and Docker
- Familiarity with LLM frameworks (LangChain, OpenRouter)
- Self-directed work ethic and problem-solving ability
- English proficiency (B2 or above)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.