Machine Learning Engineer / Data Scientist Needed – ML Model + Simple UI |

Posted 3 weeks ago

Worldwide

Summary

I’m looking for a Data Scientist / Machine Learning Engineer with Python experience to build a simple machine learning model and a lightweight UI around it. This is a small initial project with potential for a larger follow-up project if the implementation is successful. What you’ll do * Review the provided dataset and understand the prediction objective * Prepare the data for machine learning * Perform necessary preprocessing and feature engineering * Select an appropriate machine learning algorithm * Train and evaluate the model * Compare basic model performance where appropriate * Save/export the trained model * Build a simple user interface where users can enter inputs and receive a prediction * Connect the UI to the trained ML model * Provide clean, readable, and reusable Python code Preferred Technologies * Python * Pandas * NumPy * Scikit-learn * Matplotlib / Seaborn * Jupyter Notebook * Streamlit or a similar lightweight UI framework Deliverables 1. Trained machine learning model 2. Data preprocessing and feature engineering pipeline 3. Model evaluation and performance metrics 4. Clean and reusable Python code 5. Simple functional UI for making predictions 6. Short explanation of the model and how to run the application The UI does not need to be complex or production-level. The focus is on getting a *working ML model connected to a clean, simple interface*. Project Details Budget: $25 Fixed Price Deadline: 24–48 hours Please only apply if you have experience building end-to-end machine learning projects, from data preparation and model training to deployment through a simple interface. If this project goes well, there is potential for larger machine learning and data science projects. To Apply Please include: * Your experience with Python and machine learning * One similar ML project you've completed * Which ML frameworks/tools you normally use * Your availability and estimated delivery time Skills: Machine Learning, Python, Data Science, Scikit-learn, Pandas, NumPy, Predictive Modeling, Classification, Regression, Feature Engineering, Data Preprocessing, Model Training, Model Evaluation, Jupyter Notebook, Streamlit, Machine Learning Algorithms, Statistical Modeling, Data Analysis

  • $25.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • One-time project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Python
Machine Learning
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:2 weeks ago
  • Interviewing:
    1
  • Invites sent:
    1
  • Unanswered invites:
    0
About the client
Member since Sep 5, 2026
  • Nigeria
    Kaduna9:28 PM
  • $25 total spent
    1 hire, 0 active

Explore similar jobs on Upwork

MATLAB
MATLAB Script
Data Preprocessing
Data Analysis
AI Developer for Intelligent SystemsHourly‐ Posted 4 weeks ago
PHP
JavaScript
Graphic Design
HTML5

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo