67
Python Developer – Automation, Scraping & AI (Part-Time)
UpworkGBNot specifiedintermediate
PythonData ScrapingAPIAutomationPython ScriptJavaScriptArtificial Intelligence
**Part-Time Python Developer – Automation, Scraping, Servers & AI**
**Europe / UK Timezone preferred | Part-time | Potential to grow**
---
Looking for a part-time developer who is equally business and tech minded. Someone who can understand how a business operates, think about what it actually needs, and then go and build it. The core focus is automation — Python scripts, server infrastructure, scraping bots, and AI-powered tools that run reliably in the background. This could grow into something bigger for the right person.
---
**🔧 Core Technical Skills (Most Important)**
These are the things that matter most. You need to be strong here.
- Python automation — monitoring scripts, scrapers, schedulers, alerting systems
- Web scraping — Playwright, requests, dynamic pages, anti-bot handling, across multiple industries
- API discovery — able to independently find undocumented API endpoints, event IDs, and other data points by digging through network requests yourself. Comfortable using browser DevTools to intercept requests, identify auth flows, and extract tokens without being told where to look. This is important — I don't want someone who needs me to find these things for them.
- Website structure — able to look at a platform, understand how it's built, how its data flows, and how to work with it — without needing a full briefing. If I send you a script that tracks sales on a platform, I'd expect you to be able to figure out how listings work on that same platform yourself.
- Windows VPS / RDP — spinning up servers, keeping scripts running, managing environments
- REST API integrations — auth flows, bearer tokens, rate limits, clean response handling
- FastAPI / Flask — lightweight internal tools and dashboards
- Discord — bots, webhooks, and fully setting up and managing servers and channels from scratch
- Telegram — building and managing bots for alerts, automation, and communication
- WhatsApp automation and bot integrations
---
**🤖 AI & Automation**
This is central to how I work and how I expect you to work.
- AI API integrations (Claude, OpenAI) — building tools that use AI to replace manual tasks and automate workflows
- Must use AI tools (Claude, ChatGPT etc.) daily and naturally as part of how you work
- If I hand you 15 scripts, I expect you to use AI to work through them fast — not spend hours manually debugging each one
- Should be able to take an idea and think about how AI or automation could solve it
---
**📊 Data & Spreadsheets**
- Google Sheets and Apps Script — genuinely strong, not just passable
- Clean, structured spreadsheet work
- Supabase — database queries, backend logic, real-time features
---
**📋 Project Management**
This role isn't just writing code. Over time I'd want this person to take on a light project management function — keeping things organised, tracking what's in progress, and being the kind of person who holds things together without needing to be asked.
- Comfortable keeping track of multiple tasks and priorities at once
- Able to delegate and coordinate with other people — for example, passing straightforward manual tasks to a PA rather than doing everything themselves or letting things sit
- Knows the difference between what needs a developer and what just needs someone to do it
- Someone who keeps things moving and doesn't let stuff fall through the cracks
---
**🌐 Web & Portal (Secondary)**
Useful but not the main focus. Supporting a Lovable-based web portal and general backend web work.
---
**🧠 How I Expect You to Work**
- Fast — thinks fast, works fast, doesn't drag. Uses every tool available to get things done.
- AI-native — AI is part of your daily workflow, not an afterthought
- Organised to an obsessive level — tidy code, tidy files, clear naming, clean structure. No exceptions.
- Takes initiative — spots what could be improved and flags it or fixes it without being asked
- Idea-driven — takes a half-formed idea and expands on it. Thinks about what else could be built or automated.
- Business minded — understands that every piece of tech exists to serve a purpose. Can pick up how a business works quickly and think about what it actually needs, not just what they've been asked to build.
- Self-sufficient — if I point you at a platform or website, I expect you to be able to understand its structure, find its endpoints, and get to work. I shouldn't need to walk you through how a site works every time.
- Understands context quickly — gets to grips with a project or business and sees the bigger picture, not just the individual task
- Doesn't give up — if something is broken, you stay on it until it's fixed. Not someone who clocks off and leaves things half done.
- Figures things out — you don't need to be an expert in everything, but with a solid dev background and the right tools, I'd expect you to be able to pick something up and work through it. Someone who knows how to learn is more valuable than someone who only works within what they already know.
---
**🤝 How I Expect You to Communicate**
- Explains what they're doing clearly as they go — no guessing games
- Calm and composed — professional when things need to move quickly
- Takes instruction well — listens, doesn't push back unnecessarily, gets on with it
- Not rude, not difficult. Easy to work with.
---
**👤 Who You Are**
- Business and tech minded — you don't just write code, you understand why it's being built and what problem it solves. You can walk into a new business context and get your head around it fast.
- Relatively young and genuinely available — not juggling ten other clients
- Timezone is not a strict requirement — applications are welcome from anywhere. That said, I'm based in the UK so Europe (GMT/CET) is preferred purely for overlap. If you're outside of that and you're the right person, don't let it put you off applying.
- Proper working setup — ideally multiple monitors and a solid machine
- Knows football and the Premier League — genuinely, not vaguely. It's relevant to the work.
---
**❌ What I Don't Want**
- Someone slow or disorganised
- Someone who does exactly what they're told and nothing more
- Someone who needs everything spelled out
- Someone who asks me how a website works instead of figuring it out themselves
- Someone who walks away from a problem before it's solved
- Someone who shuts down the moment they hit something unfamiliar
- Someone who needs me to find API endpoints, tokens, or data sources for them
- Someone who can only think like a developer and not like a businessperson
- Messy code, messy files, messy communication — none of it
---
**📝 The Next Step**
If you're interested, there will be a short technical task to complete before anything else. It's not lengthy — if you're the right person it should take you no more than 15-20 minutes. There's no payment for the task itself as it's purely a screening step, but it will give us both a clear picture of whether this is a good fit.
If you pass the task, we'll have a conversation about hours and payment — both of which will be discussed and agreed based on how things go. I'm not going to put a fixed number here because the right arrangement depends on the right person.
---
**The Opportunity**
Part-time to start. If you're the right person, this grows. I'm building something long-term and want someone who wants to be part of that.
Unlock AI intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/mo