Python Developer (FastAPI / Celery / Docker), Async, Ongoing
Worldwide
I run a suite of 19+ Python-based tools for YouTube content creation and AI-powered video automation. I need a mid-to-senior Python developer who can work independently, async, and ship production-quality code with minimal oversight. This is not a one-off project. I'm looking for an ongoing collaborator who can own features end-to-end: read a brief, build the thing, write clean code, and push it. What You'll Work On: - Building and maintaining FastAPI services with SQLAlchemy ORM and Celery task queues - Integrating third-party APIs (YouTube Data API, Anthropic Claude API, webhooks, etc.) - Bug fixing, debugging, and improving existing automation pipelines - Writing Dockerized services that run reliably in production - Working with Redis-backed Celery workers for background processing Required Stack: - Python 3.11+ (strong fundamentals, not just scripting) - FastAPI (routing, dependency injection, Pydantic models) - SQLAlchemy (models, migrations, query optimization) - Celery + Redis (task queues, retries, scheduling) - Docker and Docker Compose - Git/GitHub (clean commit history, PRs) Required Working Style: - Fully async and remote, no scheduled meetings unless necessary - Communicate primarily via Discord/WhatsApp - Must use Claude Code as part of your workflow, this is non-negotiable - English fluency required Strong Pluses: - Experience with Anthropic Claude API or other LLM API integrations - Familiarity with AI-assisted development workflows (Claude Code, Cursor, Copilot, etc.) - YouTube Data API experience - Experience building webhook systems with retry logic How to Apply: Answer the screening questions. Generic cover letters will be ignored. If your application looks like it was copy-pasted to 50 jobs, I'll skip it. Strong candidates will be invited to a short timed technical assessment (approximately 90 minutes, screen-recorded) before being hired. The assessment tests real-world skills directly relevant to this role.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$25.00
-
$45.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:last week
- Hires:2
- Interviewing:69
- Invites sent:95
- Unanswered invites:8
About the client
- FranceDraguignan8:32 PM
- $529K total spent868 hires, 527 active
- 9,625 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by