Hire the Best Puppeteers

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Pinky G.

Cebu, Philippines

$25/hr
4.6
1,297 jobs

I build data systems that don't quietly break: scrapers, pipelines, sync jobs, and the APIs and websites around them. 1,000+ completed projects, 100% Job Success, $500K+ earned on Upwork. What I'm best at: - Data ingestion at scale - Playwright, Puppeteer, Selenium; anti-bot handling, monitoring, scheduled pipelines that grow datasets instead of overwriting them - Full-stack React - Next.js, TypeScript, Tailwind, PostgreSQL/Prisma - Data plumbing - imports, incremental sync, normalization, headless APIs - Rescuing stalled projects - inherited codebases, AI-generated apps that hit their ceiling, "it works but nobody knows why" systems I currently work by invitation only. If your project fits the above, send an invite with a short description and I'll respond quickly.

  • Puppeteer
  • React
  • WordPress
  • Web Scraping
  • Laravel
  • Shopify
  • Next.js
  • Automation
  • Ruby on Rails
  • TypeScript
  • Python
  • Supabase
  • PostgreSQL
  • MySQL
  • API Integration
  • Data Scraping
  • Microsoft Excel
Clayton G.

Miami, Florida

$60/hr
5.0
7 jobs

I build the unglamorous data layer most founders don't want to touch: web scrapers, data pipelines, data cleanup and enrichment, and small AI automations. And I ship fast, with a working sample instead of promises. A few things I've built: • A scraper pulling product pricing across 14 states into a live, filterable dashboard • A tool that turns messy Confluence spaces into clean, agent-ready docs (markdown, stable anchors, llms.txt) • A Hyperliquid wallet PnL analyzer, and a Meteora DLMM impermanent-loss backtester • codexplays.games, autonomous AI agents I run in public What I'm best at: getting data out of stubborn sites (Playwright, Selenium, requests), cleaning and structuring it, wiring it into Postgres, Sheets, or APIs, and automating the boring parts. Stack: Python, Playwright, Pandas, Supabase/Postgres, plus LLM and agent tooling when it earns its place. How I work: I'd rather show you a working sample than talk. Send me the site or the data problem and I'll usually hand back a small proof before you commit to anything. Fast turnarounds, clean handoffs, and I'm honest about what's actually doable.

  • Web Scraping
  • Data Scraping
  • Data Extraction
  • Python
  • Web Crawling
  • Scrapy
  • Selenium
  • Automation
  • Data Mining
  • API Integration
  • Data Cleaning
  • PostgreSQL
  • Artificial Intelligence
  • Generative AI
  • Web Development
Riski D.

Bandung, Indonesia

$14/hr
5.0
10 jobs

I am a Software Engineer specializing in enterprise data infrastructure and large-scale web automation systems. With 4+ years of engineering experience, I architect robust, maintainable data pipelines that power business intelligence at scale. 🎯 Core Competencies: • ETL Architecture: Designing production-grade data pipelines (Python/TypeScript) with automated validation, schema enforcement, and error handling • Anti-Detection Engineering: Bypassing enterprise-grade protections (Cloudflare, Akamai, DataDome) with 95-99% success rates • Data Infrastructure: Building distributed scraping architectures capable of handling 10M+ daily requests with auto-scaling, queue management, and real-time monitoring • Cloud Integration: Seamless data delivery to BigQuery, PostgreSQL, AWS S3, Snowflake, and data warehouses with optimized loading strategies 🛠 Technical Stack: • Languages: Python (Scrapy, AsyncIO), TypeScript/Node.js • Automation: Selenium Grid, Puppeteer Cluster, Playwright with stealth plugins • Data Engineering: Apache Airflow, dbt, Pandas, custom ETL frameworks • Infrastructure: Docker, Kubernetes, Redis, RabbitMQ, rotating residential proxies • Storage: BigQuery, PostgreSQL, MongoDB, AWS S3, Google Cloud Storage 💼 Ideal For: • Companies needing reliable, long-term data extraction infrastructure • ETL pipeline development and data warehouse integration • Complex automation requiring custom browser engineering • High-volume scraping requiring distributed worker architectures and SLA guarantees Why Enterprise Clients Choose Me: ✓ Engineering-First Approach: I write clean, documented, version-controlled code not brittle scripts ✓ Scalability by Design: Systems built to grow from thousands to millions of records without rewrites ✓ Data Integrity: Automated quality checks, deduplication, and schema validation at ingestion ✓ DevOps Ready: CI/CD integration, containerized deployments, and comprehensive logging

  • Puppeteer
  • Golang
  • TypeScript
  • JavaScript
  • Docker
  • SQL
  • Redis
  • RabbitMQ
  • Apache Kafka
  • Python
  • Beautiful Soup
  • Data Mining
  • Lead Generation
  • Web Scraping
Peter S.

Manchester, United Kingdom

$20/hr
5.0
9 jobs

I'm an experienced developer who's created hours of award-winning tech-base live shows as part of Foxdog Studios. Nothing sharpens your skills like have 100s of people use your software while you stand in front of them on stage :). I've created, use, and live off a distributed multi-user web-based game engine and editor with live video/audio streaming, AR, body tracking, realtime VFX, scripting, etc. Written in TypeScript, Python and C++.

  • Python
  • TypeScript
  • JavaScript
  • HTML
  • C++
  • Java
  • XML
  • Bluetooth
  • Web Scraping
  • Software Architecture & Design
  • C
  • Fortran
  • Linux
  • Arduino
  • Voice Acting
Jonathan B.

DeBary, Florida

$20/hr
5.0
17 jobs

The difference between talking into a microphone and performing through one is the value you’re willing to invest. Hourly rate varies based on: -Performance -Usage -Content Hourly range = 20/hr - 180 /hr I am a passionate and dynamic Voice Actor bringing forth a lifelong passion for performance and character work. Adept in making characters come to life through powerful voice-over work. Strong team player with the desire to use my Voice as a stellar source of entertainment.

  • Voice Talent
  • Singing
  • Voice-Over
  • Voice Acting
  • Cartoon Character
  • Announcer Tone
  • Smooth Voice Tone
  • Narration
  • Sincere Tone
  • Voice-Over Recording
  • Voice Recording
  • Conversational Fluency
  • Character Animation
  • Male Voice
Shahid A.

Rawalpindi, Pakistan

$30/hr
4.9
83 jobs

I only accept projects that I can deliver 100%. 1️⃣ 10+ years of experience in custom app development, web scraping, and AI Automation. Delivering AI-driven automated systems for business operations with: ✅Building AI agents to help with daily business tasks. ✅Web Scraping✅Data Extraction, Optimization & Integration ✅Robotic Process Automation (RPA) ✅Sales Prediction Tools with AI, ✅Booking/Reservation Bots 📊Price Comparison Tools ✅Full Stack Development 🐍 ✅Custom Application Development 2️⃣ Developed and deployed scrapers on AWS, GCP, and Azure. with admin dashboards, rotating proxies, anti-block measures, and scheduler integration. 🔸resolve reCaptcha 🔸rate limiting 🔸user-agent spoofing 🔸DOM manipulation 🔸PDF Parsing 3️⃣ I am here to automate your business processes with the following tech stack expertise: ✔AI and APIs: OpenAI, Gemini, Claude, GitHub Copilot, Cursor AI, FastAPI, and RESTful APIs ✔Scraping Frameworks: Scrapy, Selenium, Puppeteer, and Playwright ✔Backend Technologies: Python, Core PHP, and Node ✔e-Commerce Scraping: Price comparison scraping tools ✔Database: SQL, NoSQL ✔Cloud & Repositories: AWS (EC2, S3), GitHub, GitLab, Bitbucket ✔Servers: Apache, Redis, IIS ✔Project Management: Jira/Kanban, Slack, Asana, ClickUp ✔Agile Methodologies: Git, Scrum Facts: (1) - Crawling the web and extracting unstructured data from the internet and APIs (2) - Data processing - Clean and engineer scraped data in the format (Excel, CSV, XML, JSON, SQL) (3) - Integration of structured data into external sources (SQL, S3, Excel, Google Sheets) (4) - Experience with (AWS/Azure/GCP) for deploying and managing automation scripts, including Cron job scheduling. (5) - I specialize in automations using n8n, ChatGPT, Make, and Zapier to help businesses save time, scale operations, and run their business on autopilot. ✨Success Story: (A) - Collaborated with 200 clients worldwide, both small and large-scale corporations. (B) - Extracting and processing large amounts of data from the Govt. Websites, e-commerce platforms, EdTech, Fintech, Job Portals, NEWS portals, and real estate websites. (C) - Developed scraping Tools for e-commerce platforms to efficiently capture leads, monitor pricing trends, identify patterns, facilitate informed decision-making, and fulfill various business requirements. (D) - RAG pipelines, personalization models training for future sales prediction using website interactions, social media activity, and purchase history. ===== 👍Client's Feedback ➥ Job Title -> Create A Scraper of Online News: I can't say enough about how great it is to work with Shahid. I originally engaged him to help me build a news blog. He was professional, responsive, and flexible, showing a willingness to adapt to the changing needs of the project. I've hired many Upwork professionals and can say that this is a rare combination of qualities. Since then, he has become an extension of my company's tech team, and I've pulled him into subsequent projects, all of which were delivered at the high standard I expected. I couldn't recommend him enough!!!" Vernon Beckford CEO @ Diversified Lending Solutions ===== Keywords: Python, Scrapy, Selenium, Puppeteer, Playwright, Node, Web Scraping, Data Scraping, Data Automation, bots, Database, APIs.

  • Puppeteer
  • Web Scraping
  • Selenium
  • Python
  • Core PHP
  • Laravel
  • Scripts & Utilities
  • ETL
  • Data Extraction
  • Bot Development
  • API Integration
  • Claude
  • GitHub Copilot
  • Generative AI
  • AI Chatbot
  • AI Agent Development
  • AI Development

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Puppeteer on Upwork?

You can hire a Puppeteer on Upwork in four simple steps:

  • Create a job post tailored to your Puppeteer project scope. We’ll walk you through the process step by step.
  • Browse top Puppeteer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Puppeteer profiles and interview.
  • Hire the right Puppeteer for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Puppeteer?

Rates charged by Puppeteers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Puppeteer on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance Puppeteers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Puppeteer team you need to succeed.

Can I hire a Puppeteer within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Puppeteer proposals within 24 hours of posting a job description.