Freelance Web Scraping Engineer (Vibe Coding)
MindriftJob Description
About the Role
- This is a freelance role for a Tendem project. As a Vibe Code specialist, 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.
Required Skills
- Python web scraping: Build reliable scraping scripts using BeautifulSoup, Selenium (or equivalents) for multi-level sites, dynamic JS content (infinite scroll, AJAX), and API endpoints via provided proxy.
- Data extraction expertise: Navigate complex hierarchical structures (regions → companies → details), handling archived pages and varied HTML formats.
- Data processing: Clean, normalize, and validate scraped data; deliver high-quality datasets in well-structured formats (CSV, JSON, Google Sheets) with clear, consistent presentation.
- Hands-on experience with LLMs and AI frameworks to enhance automation and problem-solving.
- Strong attention to detail and commitment to data accuracy.
- Self-directed work ethic with ability to troubleshoot independently.
- English proficiency: Upper-intermediate (B2) or above (required).
Get notified of similar jobs
We'll send you an email when jobs similar to "Freelance Web Scraping Engineer (Vibe Coding)" are posted.
Related Jobs You Might Like
View all jobs →Antila: Menu Annotation Contributor Arabic (Gulf/Kuwait)
Welo Global
Overview: Review restaurant menu items written in Arabic. Classify each item using a standardized taxonomy in Americanized English. Enhance food category recognition across diverse markets. What You Will Do: Read: Review each menu item's name, category, and description written in Arabic. Confirm: Check the item photo (if available) to verify the food type. Classify: Assign the most accurate Dish Label from an English-language taxonomy dropdown. Label: Select a Course Label in English (e.g., Appetizer, Main Course, Side Dish, Dessert, Beverage, Other). Add Notes: Provide a brief note for items that seem unclear, ambiguous, or unusual. Project Details: Start Date: ASAP Duration: 1–2 hours total (up to 10 hours maximum) Job Type: Freelance Location: Remote (Kuwait) Language: Arabic Pay Rate: $18.00/hour Requirements: Native Arabic Speaker: Based in Kuwait. Strong English Comprehension: Confidently navigate and select from taxonomy options written in Americanized English. Local Food Knowledge: Familiarity with Arabic restaurant menus and cuisine terminology. Tech-Savvy: Comfortable using a web browser for structured tasks. Detail-Oriented: Provide consistent, accurate, and high-quality work. Availability: Able to complete the assignment within 1–2 business days after receiving access. Why Join Welo Data? Limitless Flexibility: Project-based opportunities that fit your availability. Limitless Growth: Optional access to AI and Large Language Model workshops. Limitless Support: Be part of a global contributor community with responsive guidance and support. Real Impact: Apply your expertise to influence the AI systems shaping the future.
AI Trainer - Freelance Data Annotator
Toloka Annotators
About the Role Annotation is what helps AI make sense of the world. As an annotator, you may be invited to take part in online projects such as rating AI-generated content, evaluating factual accuracy, or comparing responses - when projects are available. Responsibilities: Carefully review provided data (text, images, or videos) Label or classify content based on project guidelines Identify and flag factually incorrect, sensitive, inappropriate, or unclear material Important note: This is project-based work. Tasks are available only when projects are active. You may be invited to one or more projects depending on your profile and current opportunities. Each project has its own compensation level based on scope and expertise required. On this project, AI trainers earn up to $17 per hour equivalent. Why this freelance opportunity might be a great fit for you? Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments. Work on advanced AI projects and gain valuable experience that enhances your portfolio. Influence how future AI models understand and communicate in your field of expertise.
Freelance Annotator (English) - AI Trainer
Toloka Annotators
About the Role Annotation is what helps AI make sense of the world. As an annotator, you may be invited to take part in online projects such as rating AI-generated content, evaluating factual accuracy, or comparing responses - when projects are available. Responsibilities: Carefully review provided data (text, images, or videos) Label or classify content based on project guidelines Identify and flag factually incorrect, sensitive, inappropriate, or unclear material Important note: This is project-based work. Tasks are available only when projects are active. You may be invited to one or more projects depending on your profile and current opportunities. Each project has its own compensation level based on scope and expertise required. On this project, AI trainers earn up to $17 per hour equivalent. Why this freelance opportunity might be a great fit for you? Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments. Work on advanced AI projects and gain valuable experience that enhances your portfolio. Influence how future AI models understand and communicate in your field of expertise.