
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
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.
18 days ago35 proposalsRemoteScript 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.
12 days ago49 proposalsRemoteInvoice 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
20 days ago41 proposalsRemoteBUILDING 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.
12 days ago11 proposalsRemoteEmail 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.
11 days ago18 proposalsRemoteAI focused Backend Engineer
Senior AI-Focused Backend Engineer sought to design and build scalable, secure services powering AI applications. Responsibilities include developing APIs, integrating LLMs and AI services, implementing RAG pipelines with vector databases, managing prompt and model routing, creating async processing, and ensuring observability and reliability. Required: 5+ years backend experience, Python (FastAPI/Django/Flask), PostgreSQL, Redis, LLM APIs, embeddings, background jobs, cloud, Docker, CI/CD, testing, and strong technical communication.
16 days ago41 proposalsRemoteFull stack developer
Experienced full-stack developer offering bespoke web applications, SaaS platforms, business management systems, CRM/ERP solutions, AI-driven apps, e-commerce sites, admin dashboards, REST/GraphQL APIs, third-party integrations, and optimized database design. Proficient with React, Next.js, TypeScript, Node, Express, NestJS, Python, PHP, PostgreSQL, MySQL, MongoDB, Firebase, AWS, Docker, Vercel, and CI/CD workflows. Deliverables include clean maintainable code, responsive UI, fast secure performance, well-structured databases, API documentation, regular progress updates, post-launch support, and long-term maintenance with emphasis on performance, security, and scalability.
13 days ago79 proposalsRemoteAI Engineer
Seeking a skilled AI Engineer to join an international software team to design, develop, and deploy AI-driven solutions addressing real-world business challenges. Responsibilities include building ML models, integrating LLM APIs, implementing RAG architectures, optimizing model performance, and delivering production-ready applications. Required expertise: Python, PyTorch/TensorFlow, LangChain or similar, Hugging Face, vector databases, prompt engineering, REST APIs, cloud deployment. Strong problem-solving, rapid learning, collaboration, and creativity essential. Remote, flexible hours, competitive compensation.
19 days ago40 proposalsRemoteData Analyst
We are seeking a detail-oriented Data Analyst to collect, analyze, and interpret data that supports business operations and strategic decision-making. The ideal candidate has strong analytical skills, proficiency in data analysis tools, and the ability to communicate findings to stakeholders. Key Responsibilities: Collect, clean, and validate data from multiple sources. Analyze datasets to identify trends, patterns, and business opportunities. Create dashboards, reports, and visualizations using tools such as Power BI, Tableau, or Excel. Develop and maintain databases and data management systems. Write SQL queries to extract and manipulate data. Collaborate with business teams to understand reporting requirements. Present insights and recommendations to management. Monitor key performance indicators (KPIs) and generate regular reports. Ensure data accuracy, integrity, and security. Support data-driven decision-making across departments. Required Qualifications: Bachelor's degree in Data Science, Statistics, Mathematics, Computer Science, Business Analytics, or a related field. Experience with SQL and Microsoft Excel. Knowledge of Power BI, Tableau, or other data visualization tools. Familiarity with Python or R for data analysis is an advantage. Strong analytical, problem-solving, and critical-thinking skills. Excellent communication and presentation skills. Attention to detail and ability to work with large datasets. Preferred Skills: Experience with data warehousing concepts. Knowledge of statistical analysis and predictive modeling. Understanding of ETL processes. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Ability to manage multiple projects and meet deadlines. Key Competencies: Analytical thinking Data visualization Problem-solving Time management Communication Teamwork Attention to detail Typical Tools Used: Microsoft Excel SQL Power BI Tableau Python R Microsoft SQL Server Google BigQuery Snowflake
6 days ago37 proposalsRemoteAI Engineer — AWS Bedrock AgentCore
We're looking for engineers to help build and productionize AI systems on AWS Bedrock AgentCore — real conversational AI, RAG pipelines, and agent architectures that go well beyond proof-of-concept and serve live traffic and real users. Whether your strength is on the AI application side (agents, RAG, orchestration) or the platform side (deployment, observability, security), this role sits at the center of turning working demos into production-grade, reliable systems on Bedrock's agentic stack. If you've built and shipped on AgentCore specifically — not just Bedrock in general — and want your work to run in production rather than sit in a notebook, this is built for that. What You'll Do - Design, build, and deploy conversational AI systems, chatbots, and AI agents using AWS Bedrock AgentCore - Architect and ship production-grade RAG (Retrieval-Augmented Generation) systems — not prototypes, but systems serving live traffic - Build and deploy LLM applications primarily on AWS Bedrock and AgentCore, with Azure OpenAI or equivalent platforms as secondary context - Develop and orchestrate agent architectures within AgentCore, using frameworks such as LangChain, LangGraph, or LlamaIndex where applicable - Build and maintain MCP (Model Context Protocol) server integrations to extend AgentCore agent capabilities - Design and build the production service layer around AgentCore (Lambda, API Gateway, IAM, DynamoDB, OpenSearch, or equivalents) - Establish CI/CD pipelines and manage development, beta, and production environments for AgentCore-based services - Implement observability for AgentCore agents: tracing, dashboards, per-turn cost and latency metrics, error rates, and audit trails - Implement key security controls — data-leakage protection, session isolation, auth/authz boundaries, secure prompt/response storage - Write clean, maintainable, production-quality Python across the AI application and platform stack - Monitor, evaluate, and iterate on agent, RAG, and platform performance in production - Stay current with fast-moving developments in Bedrock, AgentCore, and agentic AI systems, and bring relevant advances into the project What You Bring - Proven, hands-on experience building and deploying AI agents on AWS Bedrock AgentCore in a production environment — not personal projects or tutorials - Direct experience with AWS Bedrock's agentic tooling (AgentCore, Bedrock Agents, or equivalent Bedrock-native orchestration) - Strong Python skills for AI application development and/or service integration - Working experience with AWS cloud environments; Azure experience is a plus but not the primary requirement - Experience with at least one of: agent orchestration frameworks (LangChain, LangGraph, LlamaIndex), RAG system design, or AWS production infrastructure (Lambda, API Gateway, IAM, DynamoDB, OpenSearch) - Experience with observability and monitoring for AI or distributed systems - Strong understanding of security, data handling, and production-readiness tradeoffs - Comfortable working in a fast-moving, evolving technical environment with pragmatic engineering judgment
11 days ago45 proposalsRemoteAI Automation Engineer from LATAM full-time
**What We're Looking For** We are looking for a proactive **AI Automation Engineer** who can use AI to automate processes, integrate systems, and drive operational efficiency. If you enjoy building workflows with n8n, Make, or Zapier, and connecting AI models like ChatGPT or Claude into real-world business operations (ads, content, support), we want to talk to you. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✅ **Essential Technical Requirements** - Hands-on experience building automations with n8n, Make, Zapier, or similar. - Comfortable working with APIs and connecting different tools. - Practical experience using AI APIs (OpenAI, Anthropic, etc.). - Self-starter attitude — you figure things out without hand-holding. - Good communicator, works well async in a remote team. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⭐ **Bonus (Not mandatory but valued)** - Experience in e-commerce or performance marketing environments. - Familiarity with Meta Ads, Shopify, or similar platforms. - Experience with AI image/video generation workflows. - Basic coding skills (Python or JavaScript are a plus, not required).
24 days ago31 proposalsRemoteAPI Integration & CRM Automation Specialist Needed
API Integration & CRM Automation Specialist Needed (Long-Term Opportunity) We're looking for an experienced API Integration & CRM Automation Specialist to help streamline our business processes and build reliable automation workflows. Responsibilities - Integrate third-party APIs (REST APIs, webhooks, OAuth) - Set up and optimize CRM platforms (HubSpot, Salesforce, Zoho, Pipedrive, etc.) - Build automation workflows using tools like n8n, Make.com, or Zapier - Connect applications such as Google Workspace, Slack, Stripe, Airtable, Notion, OpenAI, and other SaaS platforms - Troubleshoot and maintain existing integrations - Create scalable, well-documented automation solutions Required Skills - Strong experience with REST APIs, JSON, webhooks, and authentication methods - Hands-on experience with at least one major CRM platform - Experience with automation tools (n8n preferred, Make.com or Zapier also acceptable) - Ability to understand business workflows and translate them into automated systems - Strong debugging and problem-solving skills - Good communication and fluent English Preferred - Experience with OpenAI or other AI APIs - Knowledge of JavaScript or Python - Experience with databases such as Airtable, Supabase, or PostgreSQL To Apply Please include: 1. Your top 3 API integration projects. 2. Which CRM platforms you've worked with. 3. Which automation tools you use most. 4. A brief explanation of the most complex workflow you've built. 5. Your hourly rate and availability. We're looking for someone who focuses on quality, reliability, and long-term collaboration—not someone who only connects apps using basic templates.
25 days ago53 proposalsRemoteRemote Admin & Tech Assistant
We are seeking a reliable and professional Remote Admin & Tech Assistant to join our company. This role is ideal for someone with strong communication skills, excellent organizational abilities, and a basic understanding of technology. You do not need to be an experienced software developer. We value professionalism, reliability, and the willingness to learn new tools and workflows. Must currently reside in the United States and be authorized to work in the U.S. Fluent English speaker with excellent verbal and written communication skills. Own a reliable laptop or desktop computer and have a stable internet connection. Strong organizational and multitasking skills. Comfortable using: Email and calendars Google Workspace and Microsoft Office Zoom, Google Meet, and Microsoft Teams Online collaboration tools Ability to work independently in a remote environment. Quick learner with strong attention to detail. Basic understanding of computers and web applications. Previous remote work experience is preferred. Experience in customer support, operations, executive assistance, or project coordination. Familiarity with CRM systems such as Salesforce or Zendesk. Basic knowledge of Python, Java, React, or Vue is a plus but not required. Experience testing websites or reporting software issues. Assist with day-to-day administrative and technical tasks. Manage schedules, emails, and online communications. Test simple web applications and report bugs or issues. Participate in virtual meetings and communicate effectively with team members. Follow instructions from senior team members and complete assigned tasks on time. Learn new tools and processes as needed. Support various projects and help improve operational efficiency. To help us evaluate communication skills, shortlisted candidates will be asked to submit a 1–2 minute self-introduction video in English and participate in a brief video interview. We are looking for someone who is: Professional and dependable Comfortable working remotely An excellent communicator Organized and detail-oriented Eager to learn and grow
a month ago21 proposalsRemoteCRM Developer / CRM Automation Specialist
We are looking for an experienced CRM developer to help design, build, and optimize our customer relationship management system. The ideal candidate should have experience with CRM platforms, workflow automation, API integrations, and customer lifecycle management. Responsibilities: * Configure and customize CRM platforms (HubSpot, Salesforce, Zoho, Microsoft Dynamics, or similar). * Build and optimize sales, marketing, and customer support workflows. * Create custom fields, pipelines, dashboards, and reports. * Integrate the CRM with third-party applications via APIs, webhooks, or automation tools (Zapier, Make, etc.). * Automate lead capture, nurturing, and follow-up processes. * Import, clean, and manage customer data. * Troubleshoot CRM issues and recommend best practices for improving efficiency. Required Skills: * Proven experience with one or more major CRM platforms. * Strong understanding of CRM architecture and business processes. * Experience with REST APIs and system integrations. * Knowledge of workflow automation tools. * Excellent communication skills. * Ability to work independently and deliver high-quality solutions. Qualifications: * Experience with custom CRM development. * Familiarity with SQL, JavaScript, or Python. * Experience integrating CRMs with websites, payment gateways, email marketing platforms, and ERP systems. Please include: * Examples of CRM projects you've completed. * Which CRM platforms you specialize in. * Relevant automation or integration experience. * Your estimated timeline and fixed-price quote. * Your hourly rate for future work. We are looking for a reliable CRM specialist who can recommend best practices, deliver clean solutions, and become a long-term technical partner for future CRM enhancements.
a month ago39 proposalsRemoteComfyUI, LoRA experts needed
AI IMAGE PIPELINE - CONTRACT ComfyUI, LoRA training, ControlNet. Ongoing work. We're a UK educational publisher producing a large illustrated fiction list for schools. We need someone to build and run an image generation pipeline for it. THE WORK Each book series has its own visual style, defined by a written style guide and a small set of reference images. Your job is to turn that into a repeatable engine: train the style, lock it, and produce around 110 print-ready images per series to a supplied brief. The images are composed to a page layout, so composition is directed, not left to the model. Each one has a specified size and a specified job on the page. WHAT YOU NEED TO BE ABLE TO DO - Build custom ComfyUI workflows at graph level. Not just run other people's. - Train LoRAs properly. Dataset curation, captioning, hyperparameters, and knowing when a model has overfit. - Control composition with ControlNet, depth, pose and regional prompting. - Inpaint and repair to a print standard. - Script and batch with Python. This is volume work and it cannot be done by hand in a GUI. - Prepare for print: 300dpi, upscaling, CMYK, colour management. - Document what you build, so someone else can run it. WHAT WE'RE NOT LOOKING FOR - Midjourney-only. We need training and control, not a closed system. - Prompt engineering as a job title. - A beautiful portfolio of one-off images. One stunning picture tells us nothing about producing 110 consistent ones. THE TEST Paid. We send you a style guide and five reference images. You send back six images in that style: a rope, a hand holding a coin, a boat, and three we'll name. We are not judging how good image one is. We are judging whether image six matches it. STRUCTURE First engagement is fixed scope: build the workflow, prove it on one series, document it. Hourly/daily work follows once the machine exists and we know what it needs. RATES - Free simple test: - Build: fixed fee, - Hourly or daily rate thereafter: TO APPLY Send: 1. A workflow you have built, and a short note on what problem it solved 2. A LoRA you have trained, with the dataset approach you used 3. A set of images showing one style or character held across at least six outputs
24 days ago23 proposalsRemoteopportunity
We are looking for senior AI Backend Engineer to join our team.
# Senior AI Backend Engineer – LLM Applications **Company:** Asahan Tech Partners **Location:** Latin America **Work Arrangement:** Fully Remote **Compensation:** USD $2,000–$4,000 per month ## About the Role Asahan Tech Partners is looking for a **Senior AI Backend Engineer** based in Latin America to design and build scalable backend systems for LLM-powered applications. You will work on production AI systems involving large language models, backend APIs, data processing, AI workflows, and cloud infrastructure. This role is ideal for an experienced backend engineer who understands how to integrate LLMs into reliable, secure, and maintainable applications. ## Responsibilities * Design, build, and maintain backend services for LLM-powered applications. * Develop scalable APIs and microservices for AI features. * Integrate LLM providers and AI services into production systems. * Build and improve retrieval-augmented generation pipelines. * Implement document ingestion, text processing, embedding, and vector-search workflows. * Design prompt-management and AI workflow systems. * Improve the accuracy, reliability, latency, and cost efficiency of LLM applications. * Build monitoring, logging, error-handling, and evaluation systems for AI outputs. * Design secure data flows and protect sensitive application data. * Work with relational databases, vector databases, caching systems, and message queues. * Deploy and maintain backend services using cloud platforms and container technologies. * Review code and contribute to technical architecture decisions. * Collaborate remotely with developers, product stakeholders, and other team members. * Troubleshoot production issues and improve overall system performance. ## Requirements * At least 5 years of professional backend development experience. * Strong experience with Python and modern backend frameworks such as FastAPI, Django, or Flask. * Practical experience building or integrating LLM-powered applications. * Experience working with LLM APIs such as OpenAI, Anthropic, Google Gemini, or similar platforms. * Understanding of retrieval-augmented generation, embeddings, vector search, and prompt engineering. * Experience designing REST APIs, microservices, and distributed backend systems. * Strong knowledge of SQL databases such as PostgreSQL or MySQL. * Experience with vector databases or search technologies such as Pinecone, Weaviate, Qdrant, Milvus, Elasticsearch, or pgvector. * Experience with cloud platforms such as AWS, Google Cloud, or Microsoft Azure. * Experience with Docker, Git, automated testing, and CI/CD workflows. * Understanding of authentication, authorisation, API security, and data protection. * Ability to write clean, maintainable, and well-tested code. * Strong problem-solving and system-design skills. * English fluency for technical discussions and remote collaboration. * Ability to work independently in a fully remote environment. * Must be based in Latin America. ## Preferred Qualifications * Experience building production RAG systems. * Experience with LLM evaluation, observability, guardrails, or hallucination reduction. * Experience with LangChain, LlamaIndex, Semantic Kernel, or similar frameworks. * Familiarity with agentic workflows and tool-calling systems. * Experience with asynchronous processing and message brokers such as RabbitMQ, Kafka, or AWS SQS. * Experience optimising LLM token usage, response time, and infrastructure costs. * Previous experience working with international or distributed teams. ## What We Offer * Fully remote work from anywhere in Latin America. * Monthly compensation of USD $2,000–$4,000, depending on experience and technical ability. * Opportunity to work on practical, production-focused LLM applications. * Direct involvement in backend architecture and technical decisions. * Collaboration with an international remote team. * Long-term opportunities based on performance and project needs. ## How to Apply Please submit your resume or professional profile along with a brief description of your experience building backend systems or LLM-powered applications.
13 days ago34 proposalsRemoteFinTech Web Application Developer
Summary Project Summary: I want to develop a FinTech web application that allows users to invest in fractional shares of luxury cars. The platform features a user-friendly interface for browsing and purchasing shares, with secure payment processing and real-time market updates. Project Overview: The platform features two core investment mechanics. 1. TurboYield (Car Fractionalization): Users purchase fractional shares of a car to earn passive monthly income derived from rental revenue distributions. Example: A Porsche car is valued at ₹1 Crore. Total Shares Issued: 10,000. Price per share: ₹1,000. Car earns ₹5 lakh net revenue after expenses. Monthly Rental yield = 500000 ÷ 10000 shares = 50/share. 2. TurboFlip (Car Buy & Sell): Users pool capital to purchase a vehicle, which is then resold at a premium, returning the principal and profits back to investors. Example: A Mercedes G wagon is available at 1.5 crore. 150 Investors pool in money. (1 lakh each.) Car is purchased Car is re-sold at 20% premium (i.e. 1.8 crore net revenue after expenses) Payout to each Investor = 1.8 crore ÷ 150 = 1,20,000. Platform: Web-based app (optimized for desktop and mobile) OR Native Mobile Apps for iOS and Android. Preferred Tech Stack: Frontend & Mobile: Cross-platform frameworks like Flutter or React Native to deploy seamlessly to Web, iOS, and Android simultaneously. Backend: Node.js (Express), Python (Django/FastAPI), or Go for scalable backend API development. Database: PostgreSQL or MongoDB to safely manage transactional data, user accounts, and fractional investments Cloud & Infra: AWS, Google Cloud, or Firebase for secure hosting and scaling. Core Features & Technical Scope: 1. User Authentication & Onboarding • OTP-based signup and login via Mobile (SMS/WhatsApp) and Email • KYC compliance system (PAN, Aadhaar, and Bank Account verification) 2. Investor Dashboard / Members Area • Dashboard – invested amount, current value, total earned, shares owned • Cars (TurboYield) – shows a list of cars that users can buy shares of. When clicked, it opens vehicle details page, where users can select # of shares they wish to buy. • Cars (TurboFlip) – shows a list of cars that users can invest money. • Marketplace (p2p Exchange) – Users can sell their shares here. They can also buy shares listed by other users. • Rewards – e.g. users who own 10 shares get a chance to win an iPhone every quarter. They can choose their own 6-digit number and enter the draw. • Refer & earn – Users can refer others to sign-up and get paid a commission. • Wallet – Members can top-up their account here. Also, payouts from admin are credited to the wallet. They can withdraw to their bank account from here. • Profile – Members profile, KYC details etc. 3. Centralized Admin Console • Overview – shows metrics like total users, # of investors, invested amount etc. • Users – list of users and management. • KYC – pending KYC approvals are reviewed by admin here. • Manage Cars (TurboYield and TurboFlip)– add and manage cars • Payouts – calculate and manage monthly payouts or profit distribution. • Manual Payments – Review UPI / bank transfer submissions and approve • Withdrawals – Approve bank withdrawal requests • Settings – payment and general settings • Rewards & Draw – choose winners for iPhone draw 4. Backend Logic & Automation • Execution of a daily automated backend job (cron job) to calculate dynamic share pricing using revenue metrics. NOTE: I have a 3-page highly detailed technical specifications document with formula metrics and prototype links that I will share under a Non-Disclosure Agreement (NDA) once we pass the initial screening.
a month ago65 proposalsRemote
Past "Python" Projects
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
opportunity
Need Python Reverse Engineer
Fully Decrypt & Recover Source Code from PyArmor-Protected Python Application have a Python application protected using PyArmor (commercial code protection tool). The source code has been deliberately encrypted and obfuscated. I am looking for an experienced Python reverse engineer who can: Fully decrypt and deobfuscate the protected files Recover the complete original source code Restore project structure, modules, and dependencies Ensure the recovered code is readable and maintainable Provide the final working source code with all functionality intact file - https://wormhole.app/yy6KMv#J6b4U-E5dN5j9Fbp8iRsPA file name cachecleaner /cleaner timeline - 6 hr
Full Stack Development
Seeking a seasoned full‑stack developer to architect, build, and maintain a scalable SaaS platform. Responsibilities encompass robust backend engineering, AI integration, React frontend implementation, API credit management, comprehensive testing, thorough documentation, and security‑centric development. Must demonstrate proficiency in JavaScript, TypeScript, C#, Python, and Java, with experience delivering reliable, maintainable code, automated tests, and secure deployments.