Hire the Best Python SciPy Developers

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
David G.

Barcelona, Spain

$90/hr
4.9
230 jobs

✅ Top 1% part of Upwork's Expert-Vetted program | NO AGENCY SOLO DEVELOPER 🎖️ 8 years+ of experience in Data Science 🏅 180+ Upwork Projects 💯 Less than 1 Hour Response time My specialty is to take your business problem and find a suitable end to end solution using AI and programming tools from Python, R, JavaScript programming languages. My extensive experience and wide skillset from data acquisition, model training to production grade application or REST API development will save you time and costs (material or psychological i.e. trying to find developers to make MVP, organize and support communication within team). AI Agentic systems are overtaking markets with potential impact on various businesses and creating opportunities to utilize. My skills in AI Agentic system development using Langchain, LangGraph, CrewAI, Autogen, RAG, MCP, Retell.ai, Elevenlabs will give you opportunities to cut costs and optimize your business operations. My skills include machine learning, deep learning, computer vision, web scraping, data engineering, web development, and data visualizations. I can create interactive web applications and dashboards using Python's Dash framework and R's shiny package so you will be able to observe, analyze and present various aspects of your business and other activities in practical ways. My expertise also includes the development of graphical user interface GUIs with Python's Kivy framework. In Computer Vision, my skills include image classification, object detection, and image segmentation with Python tools such as Tensorflow, Keras, CNNs (LeNet, AlexNet, VGG1619, InceptionV3, ResNet50), SSD, YOLO, TFOD, and Mask R-CNN. Importantly, I have skills in math and statistics essential for understanding processes behind code and interpreting outcomes from it. I have done my MBA with a focus on data science. I have been working as an accountant for around five years, including a member of the Big Four and as Data Scientist in a local IT company focused on DS. Thus, I understand finance from theoretical and practical sides and can apply code to analyze vast amounts of financial or other data efficiently. Considering my previous experience, my domain knowledge in finance, marketing (CTR, CLV), process optimization, and other business areas, I will focus on understanding your business goals and implementing solutions to make them come true. My skills include: ✅ Data Science ✅ Machine Learning ✅ Deep Learning ✅ Algorithmic Trading ✅ Generative AI ( Langchain, IIamaIndex, LangGraph, LangSmith, HuggingFace, StableDiffusion, Midjourney, OPEN AI, CHAT GPT4, CHAT GPT3.5, Mistral7B, Gemini, Cursor, Ollama, CrewAI, AutoGen, MCP, Google MCP Toolbox for Databases) ✅ Prompt Engineering (ICO, TESSA, ReAct, Chain of Thought, Map Reduce, Refine) ✅ AI Agents, Inbound & Outbound & Batch Calls, Chatbots, RAG, Conversational Agents, VAPI, Retell.ai, make.com, gohighlevel, n8n, telnyx, twilio ✅ Full Stack Development (React, React Native, Next.js) for AI integration ✅ Interactive Visualizations/Dashboards ✅ Data Engineering (MySQL, MongoDB, PostgreSQL, BigQuery, Oracle, SQLServer, Pinecone, ETL) ✅ Python, R, SQL ✅ Object Oriented Programming (OOP) ✅ PEP-8 (pylint, isort, flake8, autopep, black, docstrings, pydocstyle, mkdocs) ✅ Web development (interactive dashboards Dash) ✅ Bot Development (Telegram) ✅ Graphical User Interfaces (GUI) Kivy ✅ Big Data (Spark) ✅ Recommender Systems ✅ DevOps (ML Deep Learning model deployment on cloud, TDD, AWS, GCP, Azure, Docker, REST API) ✅ OCR ✅ Computer Vision ✅ Audio Processing ✅ Natural Language Processing NLP (Bert, fastText, Langchain) ✅ CNN (LeNet, AlexNet, VGG1619, InceptionV3, ResNet50) ✅ Object Detection (R-CNN, SSD, YOLO, TFOD API) ✅ Image Segmentation (Mask R-CNN) ✅ Transfer Learning ✅ Time Series Analysis (ARIMA, SARIMA, LSTM, PROPHET) ✅ OpenCV ✅ Educational Tutorials ✅ Web Scraping ✅ Web Crawling ✅ API Clients ✅ Keras, Tensorflow, PyTorch ✅ Dash, Shiny, Plotly, Streamlit, React, Next.js ✅ Pandas, Numpy, Scipy, Scrapy, Selenium, requests, ggplot2 ✅ IOT (Raspberry Pi) ✅ REST API (Google Ads, Google Analytics, FB/META API, Stripe, CCXT, OPEAI etc.) ✅ REST API development (Flask, FastAPI)

  • Python
  • R
  • Tesseract OCR
  • Computer Vision
  • Deep Learning
  • Data Science
  • Machine Learning
  • Dash
  • R Shiny
  • Generative AI
  • AI Chatbot
  • Stable Diffusion
  • React
  • Next.js
  • React Native
Tayyab R.

Sahiwal, Pakistan

$20/hr
4.7
13 jobs

Research Publications | AI Development | Data Analysis I'm a Data Scientist with 2+ years of experience in Data Scraping, Data Analysis, Data Visualization, Machine Learning, Deep Learning, Computer Vision, and NLP. I work primarily in Python and R/RStudio. What I Do: 📊 Statistical Analysis, Time Series Analysis, Quantitative & Predictive Analysis 🤖 Designing, developing, and fine-tuning ML/DL models that deliver real impact 🚀 Building models from scratch or optimizing existing ones Background: Currently pursuing a Master's in Data Science with hands-on experience across Machine Learning, Deep Learning, and Advanced Analytics. Technical Skills: Languages: Python 🐍, R 📈 Frameworks: TensorFlow, Keras, PyTorch, Scikit-learn, Hugging Face Transformers, XGBoost, LightGBM, CatBoost, OpenCV, FastAPI, Flask, Streamlit Libraries: NumPy, Pandas, Matplotlib, Seaborn, Plotly, Statsmodels, SciPy Data Tools: Selenium, Scrapy, SQL, Power BI, Tableau, AWS (S3, Glue, Redshift), GCP, Azure ML Others: MATLAB, Git, Docker, Google Earth Engine Project Experience: I've delivered projects across healthcare, finance, computer vision, and geospatial analytics. Some highlights: Built deep learning models for drought prediction using 20 years of satellite data Developed medical image classification systems for cervical cancer detection using DenseNet, ResNet, and EfficientNet architectures Designed sales forecasting pipelines and stock market analysis dashboards with interactive visualizations Created an AI voice assistant for paramedics Built a real-time multi-camera object tracking system Developed a student pressure dashboard powered by D3.js Explored XAI methods (GradCam, SHAP, LIME) for model interpretability Implemented models for churn prediction and match outcome forecasting These projects combine machine learning, deep learning, and data science to deliver practical, impactful solutions. What I Offer: ✅ Machine Learning Models: Build, fine-tune & deploy high-performance ML solutions ✅ Deep Learning Architectures: Custom DL models tailored to your needs ✅ Python Programming: Clean, optimized code for ML & data science tasks ✅ Data Analytics & Visualization: Insightful analysis and compelling visuals ✅ Data Scraping & Parsing: Data extraction using BeautifulSoup, Scrapy, and Selenium Why Work With Me: ✨ Strong expertise in both ML and DL ✨ Clear communication throughout projects ✨ Fast delivery with professional support ✨ Focus on quality and client satisfaction I take pride in delivering solutions that work. My approach is straightforward: build powerful models, provide actionable insights, and ensure clients are happy with the results. Let's Work Together: If you need someone who can take your machine learning projects to the next level, I'm here to help turn your ideas into reality. 🚀

  • Python
  • Data Analysis
  • Data Visualization
  • R
  • Computer Vision
  • Data Science
  • Deep Learning
  • Azure Machine Learning
  • Data Scraping
  • Data Mining
  • Quantitative Analysis
  • Statistical Analysis
  • Machine Learning
  • Natural Language Processing
  • YOLO
  • FastAPI
  • LangChain
Craig B.

Phippsburg, Maine

$110/hr
5.0
50 jobs

I'm a Python and C++ developer with 18 years of experience. I can efficiently handle a wide variety of tasks in data science, machine learning, software architecture and debugging, and more. I'm good at writing, and always prioritize clear communication in my work. I've recently worked on a project where I developed and optimized an OpenCV+YOLO object detection pipeline in C++ on multiple real-time video streams, which is currently in production at several customer sites. I'm particularly interested in speech and audio processing, and have worked on many projects in this domain. After graduating with a dual Bachelor's Degree in 2004, I was the lead developer of a product for distributed entity resolution and name matching at a Washington, DC area contractor for 6 years. Starting with an existing prototype and legacy C++ libraries, I combined Python and C++ to create a high-performance, distributed tool for use by data analysts. I documented the code and created automated tests, then trained several new developers who joined the team. I wrote our user documentation, and after our first release to customers, I worked with them closely to add new features and fix bugs. In writing and maintaining a high-performance distributed application I became proficient with the POSIX API including threading, the file system, and networking. Since leaving this contractor, I have been developing my own software product for foreign language learning. It takes user input from the microphone, and uses machine learning to present appropriate study material. The product is still in development. The prototype uses Python with NumPy, SciPy, Matplotlib, and Torch, and I have become proficient in using these tools to process and explore data and develop machine learning models. I also developed a speech corpus from public domain data, aligned the transcriptions with the audio using Kaldi, and extracted spectral features to be used in my speech processing pipeline. My dual Bachelor's is in Computer Science, and International Languages and Cultures - French. I studied computer science in Bordeaux, France for one semester and speak and write French fluently. My native language is American English. I also studied Chinese for 2 years in college, and taught English in China for one year after graduation. I speak Mandarin fluently and read and write Chinese. I have done professional translation work from both French and Chinese to English, including a translation of Xu Dan's book titled Introduction to Chinese Syntax, published by l'Asiathèque. I have done editing and translation work for Xu Dan and other linguists on many projects over the past 18 years. In both this and my software development work, I take pride in producing high-quality work.

  • Python
  • SciPy
  • C++
  • PyTorch
  • Model Optimization
  • Deep Learning
  • NumPy
  • Natural Language Processing
  • Machine Learning
  • Data Science
  • Automatic Speech Recognition
  • Linguistics
  • Computational Linguistics
  • Scripts & Utilities
  • Data Mining
Kevin F.

Bekasi, Indonesia

$20/hr
5.0
26 jobs

As a highly skilled Data Scientist and Quantitative Analyst with dual degrees in Computer Science and Mathematics, I specialize in delivering data-driven solutions that empower businesses and individuals to make smarter decisions. With extensive experience in Python programming, I bring expertise in a wide array of libraries and tools tailored for data analysis, visualization, machine learning, and financial modeling. What I Offer: ✅ Advanced Data Analysis & Machine Learning: Proficient in leveraging libraries like pandas, numpy, scikit-learn, and TensorFlow to extract actionable insights and build predictive models. ✅ Data Visualization: Create compelling and interactive visuals using Seaborn, Matplotlib, and other tools, ensuring your data tells a story that drives impact. ✅ Financial Market Expertise: Skilled in analyzing stock market trends using tools like yfinance API, SciPy, and TA-Lib, delivering forecasts and strategies backed by quantitative rigor. ✅ Web Scraping & Automation: Expertise in data acquisition through BeautifulSoup and Selenium, ensuring you have the data you need, regardless of scale or complexity. Why Choose Me? A proven blend of mathematical precision and technical expertise ensures solutions that are both innovative and reliable. Hands-on experience with complex financial models and systems tailored for hedge fund environments, giving me an edge in understanding real-world challenges. An unwavering commitment to detail, ensuring every project is delivered with the highest quality. Let’s Collaborate! Whether you're seeking cutting-edge stock market analytics, custom machine learning models, or robust data scraping solutions, I’m here to transform your ideas into results. Let’s build the solutions you need to overcome challenges and thrive in today’s data-driven world.

  • SQL
  • Python Scikit-Learn
  • Microsoft Excel
  • pandas
  • Python Numpy FastAI
  • English
  • MATLAB
  • Java
  • Visual Basic for Applications
  • Machine Learning
  • Streamlit
Malik Shahzeb A.

Sargodha, Pakistan

$20/hr
5.0
19 jobs

🚀 Turn Raw Data into Smart Decisions — From Web Scraping to Cutting-Edge AI I’m a passionate Data Scientist who loves solving real-world problems using data, automation, and artificial intelligence. With 5+ years of experience and certifications from Stanford (Machine Learning), Google (Data Analytics), Microsoft (Power BI), and IBM (Python for AI), I help clients extract insights, build intelligent systems, and automate what others do manually. Whether you're looking to scrape complex websites, build a machine learning model, or develop an AI-powered solution—I can take your idea from concept to execution. 🔍 Web Scraping & Automation I build robust Python scrapers using Selenium, Scrapy, BeautifulSoup, and more—capable of extracting thousands to millions of records while bypassing CAPTCHAs, handling dynamic pages, and rotating proxies (BrightData, ZenRows, 2Captcha). Every scraping job is ethical, accurate, and delivered in clean formats like CSV, Excel, JSON, or pushed directly to your API or database. 🧠 Machine Learning, NLP & Computer Vision From simple regressions to complex deep learning models, I deliver production-ready ML solutions tailored to your needs. I’ve built: Text-based models: sentiment analysis, entity recognition, summarization, intent detection using NLP techniques and libraries like SpaCy, Hugging Face, and OpenAI. Computer Vision apps: object detection, OCR, image classification using TensorFlow/Keras, OpenCV, and pre-trained CNNs. RAG (Retrieval-Augmented Generation) pipelines that combine LLMs (like GPT-4) with live data sources to power smart assistants and AI tools. I follow best practices in model evaluation, tuning, and deployment—ensuring each solution is explainable, scalable, and valuable. 📊 Data Analysis & Visualization I clean and analyze large datasets using Pandas, NumPy, and visualize insights through Power BI, Excel dashboards, and Matplotlib/Seaborn. I’ve helped businesses forecast revenue, identify customer churn, and optimize pricing by delivering dashboards and insights that drive decisions. 💡 What Sets Me Apart I don’t just code—I solve problems. I treat each project like a collaboration, focusing on your business goals while delivering clean, documented, and scalable solutions. Communication is always clear, delivery is fast, and quality is non-negotiable. Let’s build something smart, useful, and impactful. 📩 Message me and let’s talk about your project today.

  • Python
  • Data Analysis
  • Microsoft Power BI
  • Microsoft Excel
  • Machine Learning
  • Natural Language Processing
  • SQL
  • Data Visualization
  • ETL
  • Deep Learning
  • Reinforcement Learning
  • Web Scraping
  • Web Development
  • React
  • JavaScript
Lucio Ricardo M.

Cuernavaca, Mexico

$25/hr
4.8
195 jobs

Web development (8 years of experience): -Django, Flask, PHP, and Electron site creation, with Bootstrap, login cycle, and REST APIs. -HTML, CSS, and JavaScript. -SSL certificates installation using Let’s Encrypt. -Chatbots using Rasa and Twilio. Artificial Intelligence (2 years of experience): -AI-powered websites (e.g., Gemini and ChatGPT, for now). -Prompt engineering. -AI results annotation. Web scraping (2 years of experience): -Scrapy -Selenium -Playwright -BeautifulSoup -Requests Python development (15 years of experience) -Data science using Pandas, NumPy, SciPy. -Serial and web sockets. -Machine learning using TensorFlow on CPUs and GPUs. -Quality assessment using Unittest and Pytest. PostgreSQL, MySQL, SQLite, and MongoDB databases. Cloud solutions: Amazon Web Services, Azure, Google Cloud Platform, and DigitalOcean. Teamwork using Agile technologies and SCRUM across different time zones. Version control using Git. Docker and Kubernetes experience. Work in Windows or Linux. Development in MATLAB, Perl, and Visual Basic 6. Bioinformatics experience: Molecular docking, Molecular Dynamics, Virtual Screening.

  • Python
  • Back-End Development
  • LLM Prompt Engineering
  • Bot Development
  • Node.js
  • Web Scraping
  • SQL
  • Flask
  • Django
  • API Integration
  • Full-Stack Development
  • Selenium
  • Bioinformatics
  • PHP
  • ChatGPT

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Python SciPy Developer on Upwork?

You can hire a Python SciPy Developer on Upwork in four simple steps:

  • Create a job post tailored to your Python SciPy Developer project scope. We’ll walk you through the process step by step.
  • Browse top Python SciPy Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Python SciPy Developer profiles and interview.
  • Hire the right Python SciPy Developer for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Python SciPy Developer?

Rates charged by Python SciPy Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Python SciPy Developer on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance Python SciPy Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Python SciPy Developer team you need to succeed.

Can I hire a Python SciPy Developer within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Python SciPy Developer proposals within 24 hours of posting a job description.