Hire the Best Data Scientists
in Uganda

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

Kampala Central Division, Uganda

$25/hr
5.0
1 jobs

I design and optimize AI systems using LLMs (GPT, Claude), specializing in RAG pipelines, prompt engineering, and structured outputs. If your AI outputs are inconsistent, inaccurate, or hard to scale — I fix that.

  • Python
  • Prompt Engineering
  • Large Language Model
  • Retrieval Augmented Generation
  • OpenAI API
  • Claude
  • LangChain
  • AI Chatbot
  • Django
  • FastAPI
  • JSON
  • API Integration
  • Data Structures
  • REST API
  • AI Development
  • Chatbot Development
  • Azure DevOps
Lwasampijja B.

Kampala, Uganda

$30/hr
4.2
134 jobs

A dependable analyst with a skill set built on over 5 years of professional experience developing and executing data-driven strategies, conducting statistical analyses, creating visualizations and reports, and optimizing digital marketing campaigns with a deep understanding of Google Ads able to maximize ROI and deliver measurable impact for my clients that drives business growth. A professional with a strong focus on accuracy and attention to detail, proficient in Python, SQL,R, PHP, and use tools Google Tag Manager, Power BI, and Looker Studio. Let my knowledge and expertise work for you.

  • Data Science
  • Data Analysis
  • Machine Learning
  • Python
  • R
  • Data Visualization
  • BigQuery
  • Google Tag Manager
  • Angular
  • MySQL
  • PHP
  • WordPress
  • Analytics
  • NumPy
  • pandas
Musaazi S.

Kampala Central Division, Uganda

$12/hr
5.0
1 jobs

I help businesses turn raw data into clear insights and automated solutions that save time and drive smarter decisions. With expertise in Python, Excel, and AI-powered automation, I specialize in: • Data Analysis & Visualization – uncover trends and insights using Python (pandas, matplotlib) and Excel dashboards. • AI Automation – build smart workflows that eliminate repetitive tasks and improve efficiency. • Data Extraction & Cleaning – scrape, collect, and structure high-quality data from multiple sources. • Reporting & Decision Support – transform complex datasets into simple, actionable business reports. I combine strong technical skills with an analytical mindset meaning every solution I build is accurate, scalable, and focused on business impact. Whether you need a one-time data cleaning project, ongoing dashboard reporting, or a custom AI automation setup, I’ll deliver results that are clear, consistent, and on time. Let’s discuss how I can help streamline your data and automation processes. Core Skills: Python | Pandas | Excel | Data Cleaning | Web Scraping | Machine Learning | AI Automation | Data Visualization | Reporting | Workflow Automation

  • Data Analysis
  • Data Mining
  • Data Extraction
  • Mining
  • Spatial Analysis
  • Data Entry
Jonathan O.

Lira, Uganda

$15/hr
5.0
3 jobs

Hi, I am a data scientist with experience in data analysis, machine learning, data visualization, web scrapping and natural language processing (NLP). I have helped 10+ clients with real time data visualization, data analysis and building predictive machine learning algorithms. I've also trained clients SQL and data analysis using IDEA. My areas of expertise are: Programming: Python, R, SQL, PostgreSQL, Git Data analysis: Pandas, Numpy Data visualization: Power BI, Tableau ML& NLP: Keras, TensorFlow, Transformers, NLTK, Recommender systems, Predictive analytics, Regression, Classification. Publication: doi.org/10.3389/frai.2023.1010804 Check out my work on: ✔ Github: github.com/JonaOmara ✔ Kaggle: kaggle.com/jonathanomara

  • Data Science
  • Keras
  • Machine Learning Model
  • NumPy
  • Java
  • pandas
  • NLTK
  • Artificial Intelligence
  • Computer Engineering
  • PostgreSQL
  • Jupyter Notebook
  • Data Visualization
  • Git

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

Resources to help you hire

Cost to hire a Data Scientist

Cost to hire a Data Scientist

Explore typical Data Scientist rates and what businesses pay to hire top talent.

Data Scientist job description template

Data Scientist job description template

Get tips to write a job post that attracts qualified Data Scientists.

Data Scientist interview questions

Data Scientist interview questions

Top interview questions to help you hire the right Data Scientists, faster.

How do I hire a Data Scientist in Uganda on Upwork?

You can hire a Data Scientist in Uganda on Upwork in four simple steps:

  • Create a job post tailored to your Data Scientist project scope. We'll walk you through the process step by step.
  • Browse top Data Scientist talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Data Scientist profiles and interview.
  • Hire the right Data Scientist 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 Data Scientist?

Rates charged by Data Scientists 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 Data Scientist in Uganda on Upwork?

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

Can I hire a Data Scientist in Uganda 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 Data Scientist proposals within 24 hours of posting a job description.