
Freelance Python Jobs
Looking for freelance Python jobs and project work? Browse active opportunities on PeoplePerHour, or hire Python developers through Toptal’s rigorously vetted talent network.
Technical Lead (Python / AI Systems)
I am building an early-stage system focused on analyzing audio and video data (classroom / interaction analysis). The goal is not theoretical AI, but a working prototype that: - processes audio/video input - detects speech and activity - derives simple patterns - produces structured output for further analysis I’m looking for a strong technical thinker who can: - translate high-level ideas into concrete system architecture - make pragmatic technical decisions (tools, libraries, structure) - break down work into clear tasks for a developer - review and guide implementation - focus on getting something working (stepwise going for perfection and increasing complexity) Your role: - define the system architecture (input → processing → output) - select and validate tools (e.g. Whisper, diarization, OpenCV, etc.) - structure the pipeline and data flow - write clear technical tasks/specs - guide and review the work of 1 developer (offshore) - act as a sparring partner for technical decisions Profile: - strong experience with Python backend and/or data pipelines - experience building real systems (not only notebooks or experiments) - experience with APIs (FastAPI / Flask) - experience with audio/video processing is a strong plus - familiarity with integrating AI tools (not necessarily training models) - independent, critical, and structured thinker Practical: - freelance / part-time (5–10 hours per week) - remote - start asap This is not a pure development role. I’m specifically looking for someone who can think, structure, and guide, not just execute. To apply please include: - relevant experience (with concrete examples) - how you would approach building such a pipeline (short, structured) - availability
5 days ago32 proposalsRemoteNeed someone to code a python script to scrap a website.
Hi, I need someone go to https://smspva.com/ and under the navigation "Activations", under the section "Select the country", select "United States" and you can see a lot of services with price for United states. I want scrap them all the services with price for united states. and have to do this for following countries: Uk Netherlands France Germany Poland Australia Italy Austria
10 days ago23 proposalsRemoteAudio/Video Processing Prototype
We are building a prototype that processes audio and video data and generates structured outputs (e.g. speaking time, activity levels, simple lesson analysis). The focus is on practical implementation, not research. You will build : - processing of audio/video input (files or streams) - integration of existing tools: + speech-to-text (e.g. Whisper) + speaker diarization - calculation of simple metrics: + speaking time per speaker + silence / overlap - generation of structured output (JSON / API) - simple backend (FastAPI) Tech stack (indicative) - Python - FastAPI - FFmpeg - Whisper (or similar) - PostgreSQL (optional) - Docker (nice to have) Profile - 2–5 years of experience with Python - experience with backend/API development - experience with audio/video processing is a plus - able to work independently from clear specifications - pragmatic and solution-oriented Practical - freelance / part-time or full-time - remote - start asap - duration: 4–8 weeks (initial phase) This is not an AI research role. You will use existing tools and focus on building a working system. To apply please include: - relevant projects - experience with Python/APIs - short explanation of how you would approach this technically - availability
5 days ago15 proposalsRemoteopportunity
Deploy Python AI Automation System on Linux Server
Deploy Python AI Automation System on Linux Server (Social + Multilingual Sub‑sites) Duration 3–4 working days Skills needed Python, Linux/Ubuntu, Nginx, MySQL, REST APIs, Social Media APIs (Meta Graph, X, Pinterest), S3‑compatible storage About the project We run Librifly.com, a platform selling downloadable art, images, stories, poetry and maps, also available as posters, notebooks and books. We already have a complete AI automation system built: all Python code is written, tested and documented. This is not a coding project. You will deploy and configure the existing code on our Linux server and verify that the full system works end‑to‑end. Think of it as a technical installation and setup job: server environment, Nginx, database migrations, social media API configuration and final testing. What the system does • Discovers content niches from Librifly.com (e.g. Monet, Vintage France travel, New York art). • Generates complete sub‑sites for each niche using AI (e.g. monet.librifly.com). • Populates each sub‑site with real products and pricing from Librifly.com. • Publishes each sub‑site in 9 languages, one new language per day. • Automatically posts to Instagram, Facebook, X (Twitter) and Pinterest when each site goes live. Server environment • Hetzner Cloud server (Finland), Ubuntu + Nginx. • MySQL database already running. • Static IP and domain configured. • Python 3.12 and Redis to be installed (apt install). Scope of work Step 1 — Server setup • Install Python 3.12 and Redis, create a virtualenv. • Install Python packages from requirements.txt. • Configure .env with our API keys. • Run 4 SQL migration files. • Set up Nginx wildcard subdomain (*.librifly.com). • Obtain wildcard SSL via Let’s Encrypt certbot. • Configure two systemd services (Celery worker and scheduler) to start on boot. Step 2 — Pipeline test • Run the pipeline manually and verify a sub‑site is generated. • Check HTML renders correctly in a browser. • Verify Nginx serves it on the correct subdomain. • Adjust scraper selectors if needed by inspecting Librifly.com. Step 3 — Social media setup • Create a Meta developer app (Instagram + Facebook). • Configure long‑lived access tokens for posting. • Set up X (Twitter) and Pinterest developer apps. • Configure a Hetzner Object Storage bucket (S3‑compatible). • Send at least one successful test post on each of the four platforms. Step 4 — Multilingual test • Run migration for language tables. • Build and test a Spanish version of one sub‑site. • Confirm hreflang SEO tags in HTML. • Check CJK (Chinese/Japanese/Korean) pages load with correct fonts. Required skills • Python 3 (read/debug existing code). • Linux Ubuntu server admin. • Nginx (vhosts, wildcard subdomains). • SSL with Let’s Encrypt / Certbot. • MySQL (running SQL files, basic admin). • Social media APIs, especially Meta Graph API. • REST API basics (X and Pinterest). • S3‑compatible storage (e.g. Hetzner Object Storage). What we provide • Full source code (4 documented zip files). • README files with step‑by‑step instructions. • SSH access to our server (securely shared). • All required API keys. Deliverables 1. At least one sub‑site live at a .librifly.com subdomain. 2. Celery worker and scheduler running as system services and surviving restarts. 3. One successful test post on Instagram, Facebook, X and Pinterest. 4. Brief handover note covering token expiry dates and how to run the pipeline manually. Meta setup note Meta (Instagram/Facebook) app setup is the most time‑consuming part because the portal is slow and the flow is non‑obvious. Please only apply if you have previously set up a Meta Graph API app; if not, say so clearly in your proposal. How to apply Please include: 1. Whether you have set up a Meta Graph API app before (Instagram/Facebook posting). 2. Whether you have configured Nginx wildcard subdomains and Let’s Encrypt wildcard SSL. 3. When you can start and hours per day you can commit this week. 4. Your fixed‑price quote for the full project.
a month ago39 proposalsRemoteopportunity
Trading Strategy Backtesting - Pinescript, VectorBT, Python
I have a close-script TradingView / Pinescript strategy that i do not have access to the original code. I require this strategy reverse coding so that the new recreated code matches the original 100%. The original strategy works within TradingView and is an MA Cross Over based strategy that is able to plot trades within trading based on backtesting inside tradingview. The strategy also plots live trades as conditions are met it will plot these within tradingview live. What i can provide: - Access to my TradingView account that has the original strategy / indicator - Various settings / profiles that has the strategy setup across varying markets so the seller can test there code to proof the trading logic. in to TradingView. Attached to the project are several screenshots of the settings for the original strategy as well as how it looks when the trades are plotted against the backtesting. What the strategy does: essentially the original strategy is a MA Cross over based strategy that uses a fast and a slow moving average. when the two averages cross either positively or negatively the strategy enters a long / short trade. The new recreated strategy will need to match the originals trade 100% when given the same settings.
a month ago16 proposalsRemoteFull-Stack Web Developer
Responsibilities: - Develop full-stack applications using Python, Django, and Angular. - Collaborate with front-end and back-end teams to build scalable web solutions. - Implement front-end technologies (JavaScript, HTML5, CSS3) for responsive UIs. - Build and integrate APIs, ensuring seamless data exchange. - Write clean, maintainable, and testable code. - Optimize app performance and troubleshoot issues. Requirements: - BS in Computer Science, Engineering, Physics, or equivalent experience. - 5+ years of full-stack web development experience. - Strong skills in Python, Django, Angular, JavaScript, HTML5, and CSS3. - Experience with APIs, databases (SQL/NoSQL), and version control (Git). - Ability to work in an agile environment and collaborate with cross-functional teams. Location: US-Based
24 days ago42 proposalsRemoteNeed Experienced developers for Private Codebase Task Authoring
We are looking for experienced developers who have a private repository they personally own and can use it to create realistic coding benchmark tasks. The work includes identifying real bugs, feature requests, or engineering challenges from your codebase and turning them into well-defined tasks with: clear instructions automated tests a reference solution a reproducible Docker environment Requirements repository must be private code must be owned by you project should be a substantial real-world codebase, not a tutorial, coursework, or boilerplate ability to write solid tests and work comfortably with debugging and Docker Important note Do not submit copied code from other platforms or any public GitHub repository We can identify repositories that are public, duplicated, mirrored, forked, or reused from other sources Any copied, public, or non-original repository will be rejected Preferred backgrounds include Python, JavaScript/TypeScript, Java, Go, or Rust. We’re looking for thoughtful engineers who can create tasks that are practical, testable, and moderately challenging. If you have a meaningful personal or independently owned project and strong software engineering skills, this role could be a great fit. This is a commission-based task.
a day ago11 proposalsRemoteClaude Code developer — AI platform build (UK only
I am looking for a UK-based developer — individual or company — to execute the full build of a proprietary AI origination platform for a commercial solar business. The IP is sensitive and an NDA is required before the full specification is shared. This is not a traditional build. A complete session-by-session Claude Code build guide is already written — eight sessions, all prompts defined, all verification checklists in place. Your job is to execute those sessions using Claude Code as the primary build tool and deliver verified outputs session by session. The full project brief is attached. Please read it before applying. Stack: Python · PostgreSQL + PostGIS · FastAPI · React You must: be UK-based, have real Claude Code project experience, and be willing to sign an NDA before the spec is shared and a development agreement before work begins. This is Phase 1 of an actively evolving commercial platform. Strong performers may be considered for ongoing work as it develops. Budget: £600–£1,500
12 days ago26 proposalsRemoteSenior Software Engineer (Part-Time / On-Call)
Seeking a versatile Senior Software Engineer (part-time, on-call) to support a diverse technical portfolio—from AI-integrated SaaS to high-performance cloud infrastructure. Ideal candidate excels in at least two areas: AI/ML & data (LLMs, prompt engineering, LangChain, vector DBs), Python full-stack (FastAPI/Django, async, ORMs), Node.js/TypeScript (backend, React/Next.js), or infrastructure (AWS, Docker, Kubernetes). Responsibilities: deliver production-ready code across concurrent projects, provide reliable on-call support and rapid troubleshooting, translate requirements into scalable architectures, and uphold rigorous documentation, testing, and code quality standards. Long-term potential to transition into a full-time lead role.
17 days ago43 proposalsRemoteopportunity
Website Chatbot to Calculate Fees
What I need: • A website embedded AI chatbot (Botpress or Azure OpenAI preferred, but flexible). • Warm, empathetic conversational flow suitable for end-of-life pet care. • Bot collects key inputs: pet weight, postcode/distance, time of day, cremation type, ashes container, and other add-ons. • A pricing engine (Node.js or Python) that applies my structured rules and returns a total + itemised breakdown. • Chatbot must never generate prices — all calculations come from the pricing engine via a simple REST API. • Clean, modular setup so I can update pricing rules easily. • Delivery includes chatbot, pricing engine, embed code, and update instructions. Outcome: A compassionate, accurate, user-friendly chatbot that helps families understand fees clearly and gently.
24 days ago38 proposalsRemoteBusiness Development Partner for Tech Projects
We are seeking a business development specialist who can help us bring clients for Web Development, Mobile App Development, Custom Software, E-commerce, API Integration, and Digital Solutions projects. Code Optimal Solutions Pvt. Ltd. delivers professional technology solutions using Laravel, PHP, WordPress, React.js, Node.js, Python, .NET, Flutter, React Native, AWS, and related modern technologies. We are looking for a long-term partner who can identify qualified prospects, generate leads, and help us build relationships with startups, growing businesses, and decision-makers who need a reliable development team. Please apply with: * Your experience in client acquisition or lead generation * Your preferred payment model * Your strategy for finding qualified prospects * Examples of similar results you have achieved We are open to fixed, commission-based, or hybrid compensation depending on results and consistency.
25 days ago13 proposalsRemoteFull-Stack Developer (Part-Time, Remote)
We are looking for a reliable Full-Stack Developer with 2+ years of professional experience to join our remote team on a part-time basis. This role is ideal for someone who is self-motivated, communicates well in English, and can work independently while delivering clean, scalable solutions. Responsibilities * Develop and maintain web applications (frontend and backend) * Build responsive, high-performance user interfaces * Design and integrate REST APIs and third-party services * Collaborate on feature planning and implementation * Debug, test, and improve existing systems * Write clean, maintainable, well-documented code Requirements * 2+ years of full-stack development experience * Strong JavaScript skills and experience with React, Vue, or similar * Backend experience with Node.js, Python, or similar * Experience with SQL and/or NoSQL databases * Familiar with Git and version control workflows * Solid understanding of web architecture and best practices * Fluent English communication Nice to Have * Experience with AWS, GCP, or Azure * Familiarity with CI/CD and DevOps practices * Experience working remotely with distributed teams Work Details * Part-time, flexible hours * Fully remote * Long-term opportunity How to Apply Send your proposal with a short introduction and relevant experience.
18 days ago94 proposalsRemote
Past "Python" Projects
Conditional Handover Simulation in Python
Hello, I am looking for short-term paid help with a MATLAB (can be python )-based system-level mobility simulator (Access plus handover) for a TN- NTN scenario. I am specifically looking for someone with wireless communications or 5G/6G mobility background and matlab/python programming experience.
3D Surface Analysis – Direction and Shape
I have high-resolution 3D scans of worked stone surfaces. I need analysis of two things: 1. Tool direction (micro-scale) determine dominant movement direction from surface traces measure consistency angle relative to main feature direction 2. Surface shape (macro-scale) extract cross-sections compare left vs right sides check if sides have similar shape/curvature compare shape across vs along the feature OUTPUT dominant direction + spread angle relative to feature cross-section comparisons simple, clear visuals IMPORTANT use micro-scale only for direction use macro-scale only for shape keep it simple and physically correct TOOLS CloudCompare, Python, or similar
Python script run and scrape data
You need to build the script and run the data I don’t mind the process but the outcome is the data. Most likely using these methods Develop a Python automation to harvest influencer data from YouTube (Data API v3) and Instagram (Phantombuster) and export a deduplicated CSV. For YouTube: iterate provided keywords, search channels, capture channel name, URL, subscriber count, description snippet, parse emails, filter 50k–500k subscribers, and log keyword source. For Instagram: run hashtag scrapers, collect up to 500 posts per tag, extract unique profiles, scrape username, followers, bio, email, website, apply follower and activity/bio filters, flag missing emails, and produce a unified CSV with specified columns and filtering rules.
Python Script for ATR Horse Sectional Data Extraction (CSV)
I’m looking for a reliable developer to build a script that extracts ATR sectional race data using only a list of horse names and outputs a clean, structured CSV file. The script should read horse names from a CSV file (one horse per row) and automatically locate the correct horse profiles on ATR, identify races with sectional data, and extract all relevant information per race. For each qualifying race, the script must return: race date, course, off time, horse name, sectional splits, and total race time. Each race should be written as a separate row in the output file. A key requirement is handling the sectional data correctly. ATR displays sectionals in running order (start → finish), but the script must reverse-map them so the final split appears first (f1_finish), followed by preceding splits (f2_f1, f3_f2, etc.). Any unused fields should remain blank. The total race time must also be converted into decimal seconds (e.g. 2m 42.15s → 162.15). The script should intelligently: work using only horse names (no race date/time input) handle multiple races per horse avoid duplicate rows skip races without sectional data log missing horses or extraction failures separately The final output must strictly follow a predefined CSV structure with consistent formatting and validated data. Clean, maintainable code is important. Python is preferred (requests/BeautifulSoup or Selenium if required).
Automations - AI, VBA, Python Etc.
Description: We are a growing business with a strong focus on automation and efficiency, and we’re looking for an experienced Automation Specialist to support us on a task-by-task basis. Currently, we utilise VBA for a number of internal processes, but we are now looking to expand and modernise our automation stack across multiple areas of the business. Key Areas of Work: Enhancing and maintaining existing VBA-based automations Building new automations using modern languages (e.g. Python, C#, etc.) Implementing AI-driven solutions where applicable Automating screen-based/manual processes (e.g. clicking through systems using logic – Power Automate or RPA tools) Migrating existing stock feed processes to more robust, scalable solutions We have 15+ automation opportunities ready to be developed and are looking for someone who can help us streamline operations effectively. We’re looking for someone who can: Work independently and deliver high-quality solutions Suggest improvements and scalable approaches (not just replicate existing processes) Communicate clearly and provide updates on progress To apply, please confirm: - What coding languages and tools you are proficient in - Examples of similar automation work you’ve completed (including reviews if available) - Whether you work independently or as part of a team - Your hourly rate We’re looking to build an ongoing relationship, starting with smaller tasks and expanding into larger projects. Looking forward to hearing from you.
I need a secure login system in Python with GUI
I am looking for a developer to create a secure login and registration system using Python. The application should include a modern graphical user interface (GUI) and allow users to register and log in with a username and password. Requirements: User registration and login system Password encryption (secure hashing) Clean and modern interface Basic validation and error handling Simple user dashboard after login Optional (bonus): Show/hide password feature Data storage (JSON or database)
opportunity
Trading Strategy Backtesting - Pinescript, VectorBT, Python
Strategy PPH I have a trading strategy that is written in Pinescript 6. I want to convert that pine script strategy in to Python with all the settings and have VectorBT backtest the strategy for the last 365 days across the 15 minute candlestick data for gold / XAUUSD. I will provide the candlestick data in the form of OHCLV.csv The strategy has a number of parameters that can be changed that alter when the strategy would take a trade. Currently there are 15 parameters that give a combined total parameter combinations of nearly 1 trillion different combinations. I want VectorBT to backtest for the last 365 days every possible parameters combination and output a .CSV file that lists each of the setting combinations as well as the profitability, profit factor, win rate and profit total percentage. I need VectorBT to complete this backtesting within a specific timeframe and run in the cloud. I need this to be completed in 1 week to backtest 365 days. I also need to be able to change the backtesting timeframe to 1 week so that once the 365 days has been complete I can simple run the backtesting once a week and update the master record. I need the settings that VectorBT outputs and the profit/loss, profit factor, win rate to match with when the settings VectorBT gives and are inputting in to TradingView.
I want a resume as a AI software developer
Senior AI Software Developer from Japan seeks a polished, professional resume highlighting expertise in AI-driven development, Python and JavaScript proficiency, and robust web development skills. Emphasize senior-level experience delivering small projects, automation tools, and scalable solutions. Showcase technical proficiencies, project accomplishments, contributions to design and architecture, and collaborative leadership. Craft clear, concise sections for summary, skills, experience, projects, and education, optimized for recruiters and applicant tracking systems.