
Freelance Python Jobs
Looking for freelance Python jobs and project work? PeoplePerHour has you covered.
Looking for someone with Python/React & API
I'm looking for a developer with Python and React experience who can help add an external API into our frontend.
8 days ago61 proposalsRemoteI need following tasks to be done. Python and Machine Learning.
I need a freelancer who is expert in writing original article by extracting data from the following portals. 1.The NCBI GEO database (http://www.ncbi.nlm.nih.gov/geo) 2. The original SRA file should be downloaded and processed using SRA-Toolkit (https://github.com/ncbi/sra-tools/wiki/01.-Down loading-SRA-Toolkit) and Salmon (https://salmon.readthedocs.io/en /latest/salmon.html) to generate FASTQ and gene count files for further analysis. 3.Additionally, the GSE235995 expression profiling dataset,should be sequenced using the Illumina NovaSeq 6000 (GPL24676) for Homo sapiens, was acquired from the GEO database. 4. This dataset which will be divided in to 2 groups should include five calcific aortic valve disease samples and four normal control samples. 5. Data standardization and log₂ (data+1) transformation should be performed using the Python and R package ‘DESeq2’ [10] (https://biocon ductor.org/packages/release/bioc/html/DESeq2.html), and this dataset will be used for validation.
10 days ago9 proposalsRemoteopportunity
Python Script for Email Scraping
I'm looking for a Python expert to create a web scraping script for me. The script needs to extract emails, currency, and language from the site https://www.merchantgenius.io/. Requirements: - The extracted data should be saved into an Excel file. - The script does not need to handle website login or authentication. - Checking for duplicate emails is not necessary. If this project goes well, I have around 50 more similar websites and would be interested in hiring you for a more permanent role.
16 days ago79 proposalsRemotePython modbus on sd card
I have failed with the limited time available to load 8gb microSD with pyserial to run modbus, modbus_relay, modbus_boards. Modbus & pyserial have to run under (venv) as the install may break some libraries. Despite setting the paths etc I have failed to escape the apt-get/pip, pip3 pipx errors, now other pressing projects can't be ignored. This OS is to run on Pi 3 B, B+ and will be driving chinese RS485 8 way relays. This has to be UK based as I will need the ready imaged SD poated, too large to download. To anyone more practiced this should be a 1hr job - I think !
a month ago5 proposalsRemoteopportunity
Smart Developer Needed for AI-Powered Data Engine
Looking for a clever developer to help build out a Google Colab project that pulls in live sports data via API and generates intelligent predictions daily. The basic logic is already working. Now I want to improve it, make it smarter, and expand it to include more data, better accuracy, and automation. You must be confident in Python, APIs, and working with sports data. This is not a UI or full app build – just making the back-end logic as sharp and effective as possible.
13 days ago34 proposalsRemoteLogin, download specific files based on filter
ai does this , however requires some tuning and tweaking it must be python script 1 script to login to site using username/pass 2 proceed to specific menu section, 3 set the filter 4 iN results given proceed with link given(javascript link with userID) 5 in new window open select 'specific' menu 6 in page open download all files by filter(doc, jpg) 7 save all files in specific folder there might best some amendments depends on script limitations and user session time outs.
11 days ago20 proposalsRemoteData Scientist/ML Analyst for AI Automation
I'm looking for a freelance Data Analyst or ML Specialist to help visualize and interpret client performance data through predictive dashboards. Analyze business or legal data for patterns and predictive insights Assist in building auto-reporting workflows and client analytics Background in data analysis, statistics, or machine learning Experience with dashboards or BI tools Understanding of CRM/legal/operations data Bonus: knowledge of Python or SQL (not required)
17 days ago29 proposalsRemoteopportunity
Reverse engineer check digit algorithm for barcode formula
I am looking for a highly capable freelancer to reverse engineer the check digit algorithm in a barcode formula. I will provide full details via PPH messages, however please be informed that me and my team have been stuck on this problem for a few weeks - it is not a simple solution following any traditional check digit alg such as UPC or EAN. It's possible the alg used is inspired by UPC/EAN, so I would like to work with someone with experience in check digit calculation and/or barcodes. I have a list of barcodes which work (i.e. have the correct check digit), however currently the only method to find the correct check digit is to test 0-9 manually which won't work long-term. Again, I will provide details if you are suited to the project. If a solution is found it can be delivered via code in any language or as pseudocode. Python is preferred. -- The proposed approach: I send full details of the formula including working examples The freelancer messages me if they find a solution I send the freelancer a few barcodes to apply their alg to and they respond with the check digit I test the barcode with the check digit to confirm it works I pay the freelancer The freelancer delivers the algorithm
a day ago9 proposalsRemoteApplication Development for Cloaker Bypass
I am looking for a freelance developer with expertise in cybersecurity and pentesting to either create or teach me how to develop an application designed to detect and bypass cloakers. The goal is to identify and analyze cloaking techniques used in ads, redirects, and malicious web pages. Requirements: Experience in pentesting and anti-fraud techniques. Knowledge of automation and web traffic analysis. Familiarity with technologies such as Puppeteer, Selenium, Python, Node.js, or other Ability to explain the application's structure and functionality (if opting for technical guidance).
a month ago11 proposalsRemoteopportunity
Blockchain Developer – BTC Flash Software
We’re a team working on new ideas in decentralized finance (DeFi) and blockchain. Right now, we need an experienced Blockchain Developer to help us build and improve our BTC Flash software, which makes Bitcoin transactions faster and more efficient. What You’ll Do: Build and improve BTC Flash software Work with Bitcoin systems and create smart contracts Set up secure payment systems and ways to confirm transactions Find and fix problems in the software Make sure everything is safe and protected from hackers Work with other teams to connect blockchain with our current tools Keep learning about new updates and trends in blockchain What We’re Looking For: Experience working with Bitcoin and blockchain technology Good at coding in one or more languages like Python, Solidity, JavaScript, Rust, or C++ Knowledge of tools like Bitcoin Core and the Lightning Network Understand how smart contracts work Know about cryptography and how to keep systems secure Experience using blockchain APIs and SDKs Have worked with BTC Flash or understand how it fits into financial systems Able to solve problems and work alone or with a team
17 days ago9 proposalsRemoteAI expert to create some scrapping and automation.
Specifications Automation by AI I am looking for an AI automation expert to optimize its business processes to support the agency in creating an Automation of the price benchmark of a training course VS competition • Objective: Competitive comparison of the different training courses. • Process: • Create a user interface based on python • Use a Webcrawler and an AI agent for web scraping of the sites in question. • Compare about 47 competitors (to be defined beforehand). • Source new competitors (difficult to set up in this project alone). • Create an automation of the excel or matplot document to display the graphs in excel. • Necessary data: Comparison variables and desired formatting ● Output: Excel file (.xlsx format) we given you the list of the competitors on each website they have Training pages and you need scrap the datas as the need into the prompt • Link to the training • Training title • Duration • Price inter-intreprises • Price intra-entreprises
20 days ago23 proposalsRemoteopportunity
AI-Powered Content Repurposing Platform for Creators (MVP Stage)
Build an AI-Powered Content Repurposing Platform for Creators (MVP Stage) I’m looking for a highly skilled web developer or small dev team to build an MVP of a SaaS platform that helps creators and businesses turn long-form content into multiple social media assets using AI. Think: “Upload once → AI turns it into short clips, carousels, tweets, captions, and email newsletters” — ready to post. MVP Features: User registration/login system Dashboard for uploading content (video, audio, blog post, etc.) AI integration for: Video clipping & subtitle generation Social media caption writing (Instagram, Twitter/X, LinkedIn, etc.) Tweet threads + emails from long-form content Image + carousel creation (via templates) Basic “brand kit” settings (colors, fonts, logo) that apply to outputs Preview + download content (or schedule if possible) Stripe integration for paid plans Admin backend Preferred Stack: React / Next.js frontend Node.js / Python backend TailwindCSS for UI OpenAI or similar for text generation Whisper / AssemblyAI / similar for audio/video transcription Firebase / Supabase / or standard auth Stripe for payments Looking to start ASAP — MVP to be delivered within 5–6 weeks Budget is flexible based on experience and value Please include: Links to relevant projects (SaaS tools, AI integrations, dashboards) Your preferred stack + why it works Estimated timeline + total budget for MVP Any initial questions or ideas you already have price is placeholder
4 days ago26 proposalsRemoteAutomated Student Feedback
Hope you're well! We’re a non-profit working with over 8,000 students across the UK, and we’re building a system to automate the marking and feedback process for student submissions on Google Classroom. The system will need to: - Download student work as PDFs from Google Classroom - Feed each submission into an AI model to generate feedback and a grade - Return that feedback to students - Flag harmful content for manual review - Highlight the top 10 submissions each week for staff review We’re currently exploring two possible approaches: - One using Google Classroom APIs and an online AI model (e.g. ChatGPT via API) - Another using browser automation (e.g. Python + Selenium) with a locally hosted AI model We’re open to suggestions on the best way forward and would love to hear your thoughts on what’s most technically viable and efficient. This is part of a wider effort to improve education and safeguarding — and while we’re a non-profit, we do have a solid budget set aside for this work. If this sounds like something you could support, please do get in touch. We'd love to hear how you'd approach it. Thanks! Kai.
24 days ago24 proposalsRemoteUpdate my current bot
I have a bot that has been working for a while now. However, the situation has changed and I need to update the current bot (which has been using google chrome stealth (I think) along with a vpn) to create accounts on the site. The bot is written in Python and uses Selenium too The file for the bot to take the data from is an xls file. The bot currently records the password and the status of the attempt to create the account in the xls file I now need to change the bot so that it uses proxies, not the vpn. The bot should load the proxies the text file called "proxies.txt" that I supply. It would be useful if the bot loaded up the proxies from the proxy file each time we start the bot so that I can update the proxy list by replacing the contents of the proxy file. We also need to use an antidetect browser, and we need to choose android as the operating system, otherwise they detect this also. I can show you manually how we do this while you are logged in remotely, before you start. My anti-detect browser account has a limit to the number of profiles it stores. Please configure the bot to delete the contents of the folder in the antidetect browser control panel every 30 profiles so that we do not exceed the limit. Please let me know a price for completing this update to my current bot. We have had updates done in the past - if you know what you are doing this should only take a couple of hours. Cheapest quote will be contacted first. I expect the price to be lower than my budget amount. I have already been quoted the budget amount but the person is unreliable so posting here You need to be available during my hours, I am in the UK. You need to respond in a timely manner Thanks
22 days ago11 proposalsRemoteMake dating website
We seek an experienced web developer to design and build a full-stack online dating website. The website it a subscription membership. People can send gifts as well. It must have paypal and stripe. It should allow users to freely create profiles, browse profiles of other members matching their preferences, and initiate contact with other users. Key features include a registration process with identity verification, a profile builder to upload photos and detailed bios, an advanced search feature to filter profiles by location, age, and interests, and a secure messaging system. Uploading materials is required. This is not a normal site. The materials are what make the site stand out. The application stack needs to be robust yet user-friendly. Profile data including photos must be stored securely in a database. Users would log in with a unique username and password. The front-end interface should have an intuitive UI/UX design optimized for mobile usage. Performance and uptime are crucial as this will be a public-facing website. Security vulnerabilities must be addressed rigorously. The developer would be responsible for the full development lifecycle from designing the database structure and front-end components to ongoing hosting, maintenance and updates. Proficiency in technologies like Python/Django, React, PostgreSQL is essential. Experience building similar full-stack web applications is preferred. The goal is to launch an attractive, easy to use and secure dating platform to facilitate connections between users. We welcome proposals from qualified developers confident in their ability to deliver such a project on schedule and within budget.
17 days ago30 proposalsRemoteurgent
Build USB Tool – Win, No Admin, Edu Use, Feedback 90%+ ONLY
Overview I am looking for a developer with experience in Windows scripting, portable applications, or automation tools to help me build a lightweight utility that runs from a USB drive on Windows 10/11 systems (including standard user accounts) without requiring installation. This tool is intended for personal use only, specifically for educational exploration and testing on my own devices that only I have access to. The purpose is to understand how Windows handles process execution, file access, and USB-triggered automation under limited user privileges. NB - I am just trying to learn, and in NO WAY will any code/documentation or anything relating to the project be used anywhere or for anything other than the use-case in this listing only. Project Goals Develop a simple, self-contained utility that: Can be launched directly from a USB drive (portable app format preferred). Initiates screen capture or streaming to a local or test URL upon launch. Requires no installation or admin access at runtime. Closes gracefully or halts operation when the USB drive is removed. Leaves no unwanted residual files or configuration changes on the host system. Use Case The tool is for local testing and educational learning around user-mode execution, USB device interaction, and portable app development. It will only be used on machines I fully control. No unauthorised access, remote control, or third-party usage is involved. Technical Requirements Must run on Windows 10/11 from standard (non-admin) user accounts. Should be written in Python, PowerShell, C#, or another suitable language. Should use existing screen capture frameworks if possible (e.g. FFmpeg, OBS Portable). Can include a simple polling or scheduled-check method to detect USB presence. Please document your solution and include any required instructions for setup and use. Deliverables Complete and functional code or executable files. Clear written instructions for setup and operation. Notes on any system-specific requirements. Budget & Timeline Approximate budget: $1000, depending on scope and expertise. Preferred timeline: Within 4 weeks. Please include a brief outline of your approach and a cost/time estimate in your proposal. Important Notes This tool is for learning and personal testing only. I am happy to sign an NDA or provide further details as needed. I am not requesting or commissioning any work intended to breach security, evade protection mechanisms, or perform unauthorised actions.
10 days ago13 proposalsRemoteExpires in 20opportunity
Expert Web Scraper & WordPress Developer
We seek an experienced developer to create a daily/on-demand web scraper for a car listing website and automate data import into a WordPress site. This is a long-term project with potential for permanent collaboration. --- Key Responsibilities 1. Web Scraping - Build a robust scraper to extract: - Listing Data: - Make - Model - Mileage - Colour - Specification (e.g., engine type, transmission, fuel type) - Registration year - Price - Location (city/town) - Seller type (private/dealer) - Contact details (if available) - Vehicle condition (new/used) - Features (e.g., navigation system, heated seats, parking sensors) - Images: High-resolution photos of the vehicle(s) - Implement daily/on-demand scraping with: - Duplicate detection - Removal of orphaned listings (if source listing is deleted) 2. WordPress Integration - Automatically import scraped data into WordPress: - Assign listings to user/dealer accounts (1:many relationships) - Handle user roles (standard users vs. multi-listing dealers) - Ensure seamless synchronization between source and target sites 3. Maintenance & Optimization - Address anti-scraping measures (e.g., CAPTCHA, IP rotation) - Optimize performance for large datasets --- Requirements - Expertise in: - Web scraping (Python/Scrapy, BeautifulSoup, or similar) - WordPress development (custom plugins, REST API, user role management) - Database integration (MySQL) - **Proven experience** with: - Handling dynamic/content-heavy websites (e.g., pagination, AJAX) - Automated data synchronization - Familiarity with version control (Git) --- - **Include in your proposal: 1. Examples of past scraping + WordPress projects 2. Brief outline of your approach for this project 3. Reference **CS26MIL** *(applications without this will be rejected) --- Why Join Us? - Long-term collaboration with a growing UK tech company - Remote work flexibility (team spans 5 locations)
15 days ago50 proposalsRemoteopportunitypre-funded
Tabulated PDF to Word conversion and Arabic/English translation
Requirements of the contractor: - must be experienced in coding/programming. Specific Arabic language libraries is highly desirable - must be Arabic speaking in and able to review Arabic Fus'Ha including tashkeel Requirements of the project: All of the below must be met for payment since there are already online tools much cheaper than I'm paying here that do some of the below but not all. For full payment I can accept up to 5 errors a page For half payment I can accept up to 15 errors per page NOTE: where I mention Python or libraries below, this are just example. You can use any method you deem fit, as long as the product is delivered. Below are the original Arabic work and the English translation. You can start from the Authors preface. The footnotes would be different so use google translate to translate the footnotes not the English translation. Original Arabic word to be converted and translated: https://archive.org/details/AlIrshad_201712/%D8%A7%D9%84%D8%A5%D8%B1%D8%B4%D8%A7%D8%AF%20-%20%D8%A7%D9%84%D8%B4%D9%8A%D8%AE%20%D8%A7%D9%84%D9%85%D9%81%D9%8A%D8%AF%201/page/n3/mode/2up English Translation: https://archive.org/details/AlIrshad_201712/%D8%A7%D9%84%D8%A5%D8%B1%D8%B4%D8%A7%D8%AF%20-%20%D8%A7%D9%84%D8%B4%D9%8A%D8%AE%20%D8%A7%D9%84%D9%85%D9%81%D9%8A%D8%AF%201/page/n23/mode/2up All the below must be delivered: 1. Convert PDF to Clean Word Document: online tools have some errors when converting this so you would need to use coding to ensure accuracy, as standard converter tools have failed to maintain letter integrity, often replacing letters with shapes or symbols. 2. Font and Size: English text: Arial, size 11. Arabic text: Arial, size 15.5. 3. Document Split: Split the final output into separate Word documents each one having finishing on the 10th page e.g. first document 1-10, second document 11-20, third 21-30 and so on. This is instead of one large document which would make it slow to work on Google docs 4. Create a Two-Column Table: Place the original Arabic text in the right column and the English translation in the left column. 5. Alignment: Ensure Arabic text is right-to-left aligned. 7. Add Tashkeel to the Arabic Text: for example utilize a Python library or function to add tashkeel to the Arabic text. 8. Intelligent Sentence Splitting: Split the text into 1 or 2 sentences per cell using an Arabic-specific NLP library rather than splitting by commas or fullstops. For example libraries like camel-tools can tokenize Arabic sentences while respecting linguistic boundaries (e.g., keeping “bihaa” with its associated words). 9. Sentence matching: Ensure Arabic sentences of each cell are matching the correct English translation sentence. This will require some work since the English translation may either omit a sentence completely or give a completely different meaning than the literal meaning. Where completely omitted the English cell can state "sentence omitted" or meaning is altered significantly this can stay in the cell but a comment explain this. 10. Quality Expectations: The majority of the tashkeel, sentence splitting, and translation must be accurate, with no more errors than what is specified above. Trial the process on 1-3 pages first and submit for quality check before proceeding further. The final output must maintain high quality across all pages. Random checks will be conducted to ensure quality.
20 days ago43 proposalsRemoteIoT Embedded Engineer – Smart Street Lighting
Job Responsibilities: Design and develop embedded hardware and software for Smart Street Lighting. Integrate LoRa, Zigbee, and Wi-Fi modules for seamless communication. Implement power-efficient dimming and switching mechanisms. Develop sensor-based fault detection and real-time monitoring systems. Optimize data transmission and cloud integration for remote control. Work with high-load relays to manage grouped streetlight control. Conduct prototype testing and validate field deployments. Troubleshoot issues in hardware and firmware, ensuring long-term system reliability. Required Skills: ✅ Embedded Systems: Experience with ESP32, Raspberry Pi, and STM32. ✅ Wireless Communication: LoRa, Zigbee, MQTT, and LPWAN. ✅ IoT & Cloud: Experience with AWS IoT, Azure IoT, or Google Cloud IoT. ✅ Programming: C, C++, Python, and firmware development. ✅ Circuit Design & Power Management: Understanding of PCB layout, relays, and AC/DC circuits. ✅ Data Handling: Experience in real-time data collection, processing, and fault prediction. ✅ Field Testing & Deployment: Ability to conduct real-world validation of smart lighting setups. (Guiding Engineer would be suffice) Preferred Qualifications: Hands-on experience in smart city projects or energy management systems plus. Familiarity with power distribution networks and smart metering. Knowledge of edge AI for predictive maintenance and anomaly detection.
25 days ago16 proposalsRemoteHiring 3 Cloud/DevOps Engineers Urgently
We are looking for an experienced and proactive Cloud/DevOps Engineer to join our exciting project and help us design, deploy, and manage a highly scalable, secure, and efficient cloud infrastructure. Our project involves building a SaaS platform and we need someone who can collaborate with our development team to ensure seamless deployment and automation. ### Responsibilities: - **Infrastructure Design:** Create and implement cloud-based infrastructure (preferably on AWS/Azure/GCP) with a strong focus on scalability and security. - **CI/CD Pipeline:** Build and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines for fast and reliable deployments. - **Monitoring & Optimization:** Set up monitoring tools to ensure uptime and performance, and continuously optimize infrastructure costs and usage. - **Automation:** Develop and implement infrastructure automation using tools like Terraform, Ansible, or similar. - **Collaboration:** Work closely with the development team to streamline workflows, troubleshoot issues, and ensure successful delivery. ### Requirements: - Proven experience as a Cloud or DevOps Engineer. - Proficiency in CI/CD tools like Jenkins, GitLab CI, or GitHub Actions. - Familiarity with containerization and orchestration tools such as Docker and Kubernetes. - Experience with configuration management tools like Terraform, Ansible, or Puppet. - Knowledge of scripting languages like Python, Bash, or PowerShell. - Strong understanding of security principles in the cloud and DevOps practices. ### Deliverables: - Fully implemented and functional cloud infrastructure. - Robust CI/CD pipelines for automated deployments. - Documentation of all implemented solutions and best practices. - Onboarding and knowledge transfer session for our team.
a month ago29 proposalsRemote