
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.
opportunity
WEBSITE SKETCH SHOP WITH CRM FUNCTIONALITY
Need a website+MObile app developed that allows users to buy ink sketches as nfts buy can be bought with card too. Its a simple display with only one sketch padded centrally on the homescreen, all sketches will have same size, and one sketch will be showing everyweek. And automatically updates or publishes the archive in a folder where users can see the past weeks sketches in a grid format. Users cannot screenshot nor download the sketches, only view and buy. The menu will be simple only, About us, Home/This week, Library, Commissions/Inqury. The back end will have where the admin can upload the sketches, view orders, and access database. SQL, Android, io, python/c++
6 days ago55 proposalsRemoteAI Model Fine-Tuning for Improved Performance and Accuracy
I am looking for an experienced AI/ML freelancer to fine-tune an existing AI model for a specific task. The project involves preparing and cleaning the dataset, selecting an appropriate pre-trained model, fine-tuning it, testing its performance, and improving accuracy. The freelancer should have experience with machine learning, Python, and AI model fine-tuning. Clear documentation and the final trained model are required.
20 days ago15 proposalsRemoteMid-Level Fullstack Developer
Seeking a proficient Mid-Level Software Developer for a part-time, remote role across Hong Kong, Singapore, Philippines, or Vietnam. Ideal candidate has 3+ years’ professional experience across frontend and backend, a demonstrated ability to deliver clean, maintainable code, and comfort working independently. Responsibilities include developing and maintaining web and mobile applications, implementing features, integrating APIs, debugging and optimizing systems, and producing clear documentation. Required skills: React/Next.js, Node.js/Express/NestJS, PHP/Laravel, Python/Django/FastAPI, React Native or Flutter, SQL/NoSQL. B2+ English, strong problem-solving, adaptability, responsiveness, and ownership are essential. Familiarity with cloud platforms, Docker/CI-CD, AI/LLM integrations, and mobile deployment is advantageous. Long-term collaboration preferred; flexible schedule.
a month ago42 proposalsRemoteopportunity
Full-Stack Developer, Claude Code Testing & Token Optimisation
GitHub: https://github.com/Kerneta/daidocs Twitter/X: https://x.com/AminRigi_ We have just launched DaiDocs, an open-source AI memory solution designed to improve context management and reduce token consumption. We are looking for an experienced Full-Stack Developer to help us test and improve the product, particularly its integration with Claude Code. What we need help with: Testing DaiDocs with Claude Code in real development scenarios. Measuring token reduction and efficiency compared with workflows without DaiDocs. Identifying bugs, performance issues and opportunities for improvement. Reviewing our GitHub repository and providing technical recommendations. Suggesting new features and improvements to the overall solution. Contributing code to the repository would be a bonus. Please visit our GitHub repository before applying. We would love to hear your initial thoughts on DaiDocs, how you would approach testing it and which areas of the project you believe you could support. Please include your relevant experience, particularly with Claude Code, AI/LLMs, Node.js, Python and MCP integrations. We are looking for developers interested in building a long-term relationship with us. We expect additional part-time and full-time opportunities as the project grows. Future vacancies and project updates will primarily be shared on my Twitter/X account, so please follow us there to stay updated.
23 days ago77 proposalsRemote
Past "Python" Projects
Run a Python script to bulk-delete 3k invoices via Wave Apps API
I have a Wave Apps (waveapps.com) accounting account with 2,500+ invoices I need deleted. I already have a working Python script that uses Wave's GraphQL API to do this — I just need someone comfortable with Python and APIs to run it, verify it works correctly, and confirm the invoices are gone. Scope of work: - I'll provide a Python script (already written) and a Wave API token - Install the one dependency (`requests`) and run the script - First run in "dry run" mode to confirm it's targeting the correct invoices - Then run for real, with a small subset first if you prefer, before doing the full batch - Share the CSV log the script produces so I can confirm the results - Flag any invoices that fail to delete (some invoices paid via Wave's online payment feature can't be deleted — these are expected to fail and that's fine) Requirements: - Comfortable with Python (able to edit a config section at the top of a script and run it from the command line) - Basic familiarity with REST/GraphQL APIs - Careful and communicative — this is a live business account, so I'd want confirmation before the full irreversible batch delete runs Deliverable: confirmation the invoices are deleted, plus the CSV log file. Estimated time: 30–60 minutes of actual work. Note: I'll share the API token privately with whoever is hired, and will revoke it once the work is complete.
opportunity
Crypto Trading Bot
Looking for an experienced Python developer to work on a cryptocurrency trading bot. The bot should be able to run consistently without throwing errors. The developer should be able to identify and resolve any bugs, implement good error handling and script stability and ensure optimal performance.
Senior full-stack developer for long-term products
We’re looking for a strong senior full-stack developer to build and ship real-world products across e-commerce, FinTech, EdTech, SaaS, and AI, taking ownership from development through production. This is intended as long-term collaboration (not a one-off task), and production experience matters more to us than just listing technologies. - Build scalable applications across e-commerce, FinTech, EdTech, SaaS, and AI use cases - Develop scalable Python/FastAPI backend services, including REST APIs and third-party integrations (including AI/API integrations) - Build modern React/Next.js applications using TypeScript (with Node.js as needed) - Implement AWS-based production infrastructure, including Docker and CI/CD - Work with PostgreSQL plus SQL/NoSQL data stores as required - Own delivery end-to-end: understand requirements, make architectural decisions, solve complex technical problems, and take work to production - Please do not send a generic proposal. - Include your years of professional experience with Python, FastAPI, React/Next.js, Node.js, and AWS. - Include 2–3 relevant projects you personally worked on (preferably e-commerce, FinTech, EdTech, SaaS, or AI). - For your strongest project, explain what you built, your role, the stack/architecture, and one difficult problem you solved. - Share your GitHub, portfolio, or live work. - Share your current availability and weekly capacity. - Generic or copy-pasted proposals may not be considered.
Analysing Large Scale Marketing Datasets
I’m seeking a skilled data professional to support a marketing research publication. The task involves accessing and analyzing large, publicly available datasets—think Facebook or Google APIs, Kantar, World Bank data, and more. You’ll need expertise in Python or other large data analysis tools, and ideally machine learning. The ultimate goal is robust, reproducible insights into areas like influencer marketing, advertising, or brand behavior. If you can help source, analyze, and collaborate toward publication-ready output, I’d love to hear from you. Experience with large-scale marketing /consumer datasets is key. Possibility of co-authorship on the final paper exists for the right fit.
opportunity
Website Performance Testing & Optimization
I’m looking for an experienced web performance engineer to test and analyze the performance of a website and identify areas for improvement. The project should include performance testing using tools such as Google Lighthouse, PageSpeed Insights, Chrome DevTools, WebPageTest, and load-testing tools. The engineer should evaluate page load speed, Core Web Vitals, API response times, database performance, server response time, scalability, and overall user experience. They should provide a clear performance report with identified bottlenecks, recommended improvements, and measurable before-and-after results. Experience with Python, REST APIs, React/Next.js, databases, cloud infrastructure, and load/stress testing is preferred.
Backend - Phyton
**We’re Hiring: Backend Developer – Python & Authentication** TimeFlow is looking for an experienced Backend Developer with strong Python skills to build and improve the backend solution for our login and authentication system. TimeFlow is a SaaS platform for the construction and skilled trades industry, including a web-based dashboard and mobile applications. **The assignment includes:** * Developing the backend functionality for login and authentication * Creating secure and reliable user-access flows * Managing roles, permissions, sessions, and account access * Integrating the authentication solution with our web platform and mobile applications * Testing, documenting, and preparing the solution for production * Collaborating closely with our Product Owner, Lead Architect, and development team **Our technology and workflow:** * Python backend * Bitbucket for version control * Jira for project and task management * AWS for deployment and cloud infrastructure * Daily remote sync meetings with the team We are looking for a developer with documented experience in authentication, authorization, user management, API security, and cloud-based SaaS platforms. This is a remote, hourly paid assignment estimated at approximately **100–150 hours**. If you are interested, please send us your CV, relevant experience, availability, hourly rate, and examples of similar authentication solutions you have developed.
opportunity
Python Developer for UK Council Planning Portal Scraper
I run an architectural practice in the UK. We are looking for an experienced Python developer to build a robust internal tool (MVP) that automates our planning precedent research. The goal is to scrape planning application data from two UK council portals (Hillingdon and Three Rivers). Both councils use variations of the standard Idox Public Access system. The Required Workflow: Navigate & Search: The script needs to bypass standard cookie banners and menus, navigate the planning portal, and search for a specific Application Reference or Street Name. Data Extraction: Extract structured details (Reference, Address, Proposal Description, Decision Status, Decision Date). Smart Document Handling (Crucial): Navigate to the "Documents" tab (often inside an iframe) and do the following: Download: Physically download ONLY the "Officer's Report" and "Decision Notice" PDFs (bypassing the browser's PDF viewer). Link Only: For all other documents (especially Architectural Drawings and Plans), do NOT download them. Instead, extract the direct URL/link to the document. Database Integration: Push the structured data to our database (Airtable via API). Securely upload the downloaded Officer's Reports as file attachments, and paste the direct URLs for the drawings into a separate column. Crucial Technical Challenges (Please read before bidding): We have attempted a basic Playwright script but hit several anti-scraping and structural barriers. Your solution must cleanly handle: Nested Iframes: The document lists are contained within an idox-iframe. File Interception: Bypassing standard browser PDF rendering by pulling the raw file stream directly using session requests/cookies (to avoid Target closed exceptions). Session Management & Politeness: Handling potential rate limits or dynamic ID changes. The scraper must be programmed to run politely (rate-limited) to respect council server loads. Deliverables: Clean, documented Python code (using Playwright, Scrapy, or Requests/BeautifulSoup). API integration that pushes the structured data, uploads the specific PDFs, and saves the URLs to our Airtable base. Simple instructions for running the script locally or setting it up on a basic schedule (cron job/cloud function). Please answer the following in your bid: Have you successfully scraped UK Council Idox systems or similar public portals before? How will you prevent the browser's PDF viewer from intercepting the file download for the Officer's Reports? What is your estimated timeline and cost for this MVP?
Email Sorter
Seeking a skilled developer to create an automated email list sorter using Python. Project entails ingesting raw email lists, parsing and validating addresses, deduplicating entries, normalizing formats, classifying by domain and custom tags, and exporting clean, structured outputs (CSV/JSON). Solution should handle large datasets efficiently, include robust error handling and logging, and be accompanied by clear usage instructions and well-documented, maintainable code.
opportunity
CloudCompare and Python expert
3D Surface Analysis – Short Project Description I am looking for someone experienced with CloudCompare and Python to perform a straightforward analysis of 3D scans of worked stone surfaces. The tasks are: Isolate a clearly defined macro-feature (working trace). Determine the principal direction of the macro-feature. Identify and analyse the micro-striations within that feature. Measure the orientation of the micro-striations relative to the macro-feature. Extract cross-sectional profiles and calculate the radius (curvature) of the surface. The objective is a simple, well-documented geometric analysis with figures and measurements. I am not looking for a complex geological or archaeological interpretation—only accurate extraction and quantification of the surface geometry. The fixed price is pr 10 tasks. Meaning 100 usd pr scan analyzed. Possible long term. Easy job for the right person. Only want to work with experienced person and work directly with you (not through third person in bigger companies). Looking forward to work with you.
Senior AI & Web developer needed for on going development
About the Role We are looking for a reliable Senior Full-Stack Web & AI Developer or agency with professional English to manage our ongoing Vibe Coded projects, including security audits, performance checks and code reviews. You will handle regular web development updates, feature implementations, and AI-related fixes across our client projects. Key Responsibilities 1. Develop, maintain, and troubleshoot web applications across client codebases. 2. Build, integrate, and debug AI capabilities (e.g., LLM integrations, APIs, vector databases, automation agents). 3. Perform regular bug fixes, system updates, and performance optimizations. 4. Communicate clearly and asynchronously regarding progress, technical blockers, and solution strategies. Technical Requirements 1. Full-Stack Web Development: Strong experience in modern web frameworks (e.g., React, Node.js, Next.js, Python, or PHP). 2. AI Integration & Development: Hands-on experience integrating AI APIs (OpenAI, Anthropic), managing vector stores, or building custom AI workflows/agents. 3. Database & API Management: Experience with REST/GraphQL APIs, relational databases (PostgreSQL/MySQL), and NoSQL databases. 4. Version Control: Proficient with Git and collaborative development workflows. Please include in your proposal: A brief overview of your experience with web and AI development. 2-3 examples of recent projects where you integrated AI features or maintained web applications. Your availability and preferred working hours with an hourly rate.
Script for fetching weather data.
I am looking for a Python programmer to work on a script that collects weather data from an API. The script returns useful weather analytics, such as temperature trends, humidity, precipitation, wind speed, and other relevant indicators, so I can use the information to simplify and automate certain tasks.
Invoice extraction
I have 300 invoices from wholesalers that I want to import into an excel spreadsheet through python so I can upload it into servicem8 the job site
Build an Intelligent AI Agent for Automated Inventory Management
We are looking for an experienced AI developer or automation expert to design and deploy a custom AI agent tailored for real-time inventory management. The goal is to automate tracking, optimize stock levels, and reduce manual workload across our supply chain. Key Responsibilities: Develop an AI agent that monitors inventory levels in real-time across channels/warehouses. Implement predictive capabilities to forecast demand, prevent stockouts, and flag overstock risks. Create automated alerts and triggers for automated purchase order drafting when stock falls below reorder thresholds. Integrate the AI agent with our existing system (e.g., Shopify, QuickBooks, Custom ERP, or database). Required Skills: Proven experience building custom AI agents (using frameworks like LangChain, AutoGen, or similar). Proficiency in Python, API integrations, and database management (SQL/NoSQL). Background in supply chain, inventory management systems, or e-commerce integrations.
Find Spare parts data held in XLS and return info from the web
I am a Claude User. I need a Python Script to find these spare parts on the web ideally on the Manufacturers web site and return the found web P/N and WEB description. I have uploaded a sample set but will need to rerun the script with a different data set for a 2nd or 3rd time. I have added the dataset with the required columns to be populated I HAVE ADDED A SAMPLE LIST OF 12000 LINE ITEMS, IF APPROPROPRIATE each run CAN BE DONE with SMALLER SAMPLES
BUILDING MT5 TRADING BOT
I am looking for an experienced MQL5/Python algorithmic trading developer to build a MetaTrader 5 trading bot based on my own trading strategy. The bot must: Work on MetaTrader 5. Detect my custom liquidity-based market structure. Execute Buy and Sell trades automatically. Include Stop Loss, Take Profit, and dynamic risk management. Allow adjustable lot size and risk percentage. Trade only when all strategy conditions are met. Avoid duplicate entries. Produce clean, well-documented source code. Be optimized for backtesting and live trading.
Email list cleaner
Seeking a Python developer to build a robust email-list cleaner that removes high-risk role accounts (e.g., abuse@, report@, postmaster@, admin@), eliminates duplicates, validates formats, and optionally filters disposable domains. The tool must process 100,000+ addresses efficiently, produce a cleaned output file and a separate removal report detailing discarded entries and reasons, support configurable disposable-domain option, and include clear usage instructions and reliable error handling.