Python Developer for Web Scraping & Data Cleaning (Async, Ongoing)
Budget: $2 – $8 USD
### Overview
We are looking for **Python engineers focused on web scraping, data extraction, and data cleaning**.
This is **NOT** a large system or customer-facing role.
The work consists of:
* Small, clearly scoped Python scripts
* Web scraping (HTML, PDFs, APIs)
* Data cleaning and transformation
* ETL-style utilities
All work is:
* Async-first
* Internal tools only
* Clearly scoped with written requirements
This is **ongoing contract work**. Strong performers may receive long-term work.
---
### What You’ll Be Doing
* Build Python scripts to scrape public websites
* Parse HTML, JSON, CSV, and PDF files
* Clean and normalize messy real-world data
* Write clear, maintainable utility scripts
* Deliver working code (not just prototypes)
---
### Required Skills
* Strong Python fundamentals
* Real experience with web scraping
* Data parsing and data cleaning
* Comfortable working independently and async
---
### Nice to Have
* BeautifulSoup, Scrapy, Playwright, or Selenium
* pandas / numpy
* Experience scraping government or legacy websites
* Experience handling PDFs (text extraction, OCR)
---
### How We Evaluate
* This role includes a **paid trial task (1–3 days)**
* We care about **output and correctness**, not resumes
* Clean, working code matters more than clever abstractions
---
### Important
* Please include **2–3 sentences** describing your past scraping or data-cleaning work
* If you have GitHub or code samples, include them
* Generic or AI-generated proposals will be ignored
Looking forward to working together.
---
If you want, I can:
* Tighten this further for **Freelancer vs Upwork**
* Add a **hard filter line** to reduce proposal spam by ~50%
* Attach a **trial task description** directly under this post
We are looking for **Python engineers focused on web scraping, data extraction, and data cleaning**.
This is **NOT** a large system or customer-facing role.
The work consists of:
* Small, clearly scoped Python scripts
* Web scraping (HTML, PDFs, APIs)
* Data cleaning and transformation
* ETL-style utilities
All work is:
* Async-first
* Internal tools only
* Clearly scoped with written requirements
This is **ongoing contract work**. Strong performers may receive long-term work.
---
### What You’ll Be Doing
* Build Python scripts to scrape public websites
* Parse HTML, JSON, CSV, and PDF files
* Clean and normalize messy real-world data
* Write clear, maintainable utility scripts
* Deliver working code (not just prototypes)
---
### Required Skills
* Strong Python fundamentals
* Real experience with web scraping
* Data parsing and data cleaning
* Comfortable working independently and async
---
### Nice to Have
* BeautifulSoup, Scrapy, Playwright, or Selenium
* pandas / numpy
* Experience scraping government or legacy websites
* Experience handling PDFs (text extraction, OCR)
---
### How We Evaluate
* This role includes a **paid trial task (1–3 days)**
* We care about **output and correctness**, not resumes
* Clean, working code matters more than clever abstractions
---
### Important
* Please include **2–3 sentences** describing your past scraping or data-cleaning work
* If you have GitHub or code samples, include them
* Generic or AI-generated proposals will be ignored
Looking forward to working together.
---
If you want, I can:
* Tighten this further for **Freelancer vs Upwork**
* Add a **hard filter line** to reduce proposal spam by ~50%
* Attach a **trial task description** directly under this post