Hire the Best Data Scientists
in Sri Lanka

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

Kandy, Sri Lanka

$15/hr
5.0
19 jobs

Are you looking for a Data Scientist who can transform your data into actionable insights and build AI solutions that solve real business problems? With 5+ years of professional experience, I specialize in developing end-to-end Data Science and Machine Learning solutions from data collection and preprocessing to model development, evaluation, and deployment. I have worked with startups, research teams, and businesses across multiple industries, helping them leverage data to make smarter decisions and automate complex workflows. My background combines strong analytical thinking with hands-on industry experience, allowing me to deliver solutions that are not only accurate but also scalable and production-ready. My Expertise, ✅ Data Science & Machine Learning ⦁ Predictive Modeling ⦁ Classification & Regression ⦁ Clustering & Segmentation ⦁ Feature Engineering ⦁ Model Selection & Optimization ⦁ Statistical Analysis ⦁ Time Series Forecasting ⦁ Model Evaluation & Deployment ✅ Artificial Intelligence ⦁ Machine Learning ⦁ Deep Learning ⦁ Computer Vision ⦁ Natural Language Processing (NLP) ⦁ Large Language Model (LLM) Applications ⦁ Retrieval-Augmented Generation (RAG) ⦁ AI Automation ✅ Python & Data Analytics ⦁ Python (Pandas, NumPy, Scikit-learn) ⦁ TensorFlow & PyTorch ⦁ SQL ⦁ Data Cleaning & Preprocessing ⦁ Exploratory Data Analysis (EDA) ⦁ Data Visualization (Matplotlib, Plotly) ✅ Data Engineering & Automation ⦁ ETL Pipelines ⦁ Apache Airflow ⦁ Airbyte ⦁ API Integration ⦁ AWS ⦁ Workflow Automation 💼 Recent Projects ✔ Developed machine learning models for agricultural spectroscopy to predict moisture content and chemical properties from NIR spectral data. ✔ Built an AI-powered WhatsApp customer support system using Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG). ✔ Designed and automated scalable ETL pipelines using Apache Airflow and Airbyte for ingesting and processing data from multiple APIs. ✔ Developed deep learning models for medical image analysis, including diabetic retinopathy detection. ✅ Why Clients Choose Me * 5+ years of industry experience in Data Science and Artificial Intelligence. * Strong expertise in Machine Learning, Deep Learning, NLP, and Python. * Experience building production-ready AI solutions, not just research prototypes. * Clean, maintainable code with a focus on performance and scalability. * Clear communication, timely delivery, and long-term client relationships. Whether you need to build a predictive model, develop an AI-powered application, automate data workflows, or extract valuable insights from your data, I'm committed to delivering solutions that create measurable business value. Let's discuss your project and build something impactful together!

  • Data Analysis
  • Machine Learning
  • Python
  • C++
  • MATLAB
  • Jupyter Notebook
  • Data Visualization
  • Deep Learning
  • Artificial Intelligence
  • Computer Vision
Malki G.

Ratnapura, Sri Lanka

$10/hr
5.0
27 jobs

Are you looking for data-driven insights and intelligent AI solutions that drive business growth and operational efficiency? I’m a versatile Data Analyst and AI Agent Developer with hands-on expertise in Python, R, Power BI, and LLM-based applications. I specialize in transforming raw data into actionable insights and building intelligent, retrieval-augmented agents that deliver meaningful user experiences. - Recent Work Highlight: Built a Medical Q&A Agent using RAG, combining LangChain, Pinecone, Hugging Face embeddings, and OpenAI’s GPT models, deployed via Flask. This project helped me dive into vector databases, semantic search, and the intersection of data pipelines with large language models. - What I Can Do for You: Build interactive Power BI dashboards to monitor KPIs and business trends Clean, transform, and analyze data using Python (Pandas, NumPy, Matplotlib, Seaborn) Perform statistical modeling and forecasting with R Develop intelligent AI agents using LangChain, LLMs, and vector databases Automate analytics workflows and data pipelines for real-time insights Query and optimize performance in relational databases using SQL Deliver data storytelling that engages and informs business decisions - Tools & Technologies: Languages: Python, R, SQL, DAX Visualization: Power BI, matplotlib, seaborn, ggplot2 Data Processing: Pandas, NumPy, Excel AI/ML Tools: LangChain, Hugging Face, OpenAI, Pinecone Web/App: Flask Automation: Python scripting, Power Automate -My Background: From enterprise dashboards to AI-powered agents, I bring a cross-functional skillset in analytics, automation, and applied AI. Whether it's streamlining reporting or creating intelligent systems, I help teams unlock value from complex data. - Let’s talk about how I can bring clarity to your data or build your next smart assistant!

  • Data Analysis
  • Python
  • Statistics
  • Microsoft Excel
  • Google Docs
  • Chatbot Prompt
  • Chatbot
  • AI Agent Development
  • Retrieval Augmented Generation
  • Flask
  • Dialogflow
  • OpenAI API
  • n8n
  • Microsoft Power BI
  • FastAPI
Praveen S.

Polgasowita, Sri Lanka

$30/hr
5.0
4 jobs

A software engineer driven by a deep curiosity for science and mathematics, focused on building software solutions that positively impact society. Combines theory and practice to develop performant, resilient, and user-friendly solutions, with experience from both startups and large-scale companies in multiple domains. Past leadership roles have strengthened team management and task prioritization skills, enabling timely and high-quality delivery.

  • Machine Learning
  • Python
  • Artificial Intelligence
  • Golang
  • React
  • PyTorch
  • JavaScript
  • Node.js
  • Computer Vision
  • Data Collection
  • Image Classification
  • AI Trading
  • Cryptocurrency Trading
  • SQL
  • TypeScript
Muaadh N.

Colombo, Sri Lanka

$25/hr
5.0
1 jobs

AI Engineer specializing in Computer Vision, Generative AI, and AI-powered web applications. I help startups and businesses build intelligent AI systems using Python, YOLOv8, FastAPI, OpenCV, LLM APIs, and cloud-based workflows. My experience includes developing production-ready computer vision systems, integrating large language models into applications, optimizing datasets, and deploying scalable AI APIs. At SPECTRIFYAI, I worked on industrial AI solutions for tea leaf grading and quality assessment, where I improved model accuracy from 68% to 84% through dataset refinement, experimentation, and model optimization. What I can help you build: ✅ Computer Vision Systems * Object Detection (YOLOv8) * Image Classification * Defect Detection * OCR & Image Processing * Dataset Cleaning & Annotation Pipelines ✅ Generative AI Applications * ChatGPT / OpenAI Integrations * OpenRouter & LLM APIs * AI Chatbots * AI Content Generation Tools * HTML Canvas / AI UI Generators ✅ Backend & Deployment * FastAPI Development * REST APIs * Dockerized AI Services * AWS-based AI Workflows * Model Serving & Inference APIs Tech Stack: Python, FastAPI, YOLOv8, OpenCV, PyTorch, TensorFlow, Flask, AWS, MongoDB, MySQL, FiftyOne, NumPy, Pandas Why clients work with me: ✔ Strong communication ✔ Fast responses ✔ Clean and scalable solutions ✔ Real industry AI experience ✔ Focus on business results, not just code If you're looking for an AI engineer who can turn ideas into working AI products, let's connect.

  • Machine Learning
  • Python
  • Artificial Intelligence
  • Machine Learning Model
  • Alpha Testing
  • Full-Stack Development
  • LLM Prompt Engineering
  • LLM Prompt
  • Computer Vision
  • Object Detection
  • YOLO
  • n8n
  • AI Agent Development
Muaadh N.

Galewela, Sri Lanka

$10/hr
5.0
7 jobs

I’m a passionate Data Scientist and AI/ML Specialist with expertise in Computer Vision, NLP, and Deep Learning, Holding a BSc (Hons) in Computer Science with Artificial Intelligence at Coventry University. With hands-on experience in delivering AI-driven solutions for real-world challenges, I thrive at the intersection of innovation and practicality. At SPECTRIFYAI, I led a team to develop a computer vision system that automated tea leaf quality grading, reducing manual processing time by 40% while achieving 90%+ precision in object detection tasks. My work includes fine-tuning YOLO models, managing large-scale datasets, and collaborating cross-functionally to deploy scalable AI tools in agriculture. I’m adept at transforming raw data into actionable insights using Python, PyTorch, TensorFlow, and OpenCV, and I pride myself on delivering solutions that align with client goals. Whether it’s optimizing workflows, solving complex AI challenges, or building robust machine learning pipelines, I bring a blend of technical rigor and creative problem-solving to every project. Let’s collaborate to turn your vision into reality! Why Clients Choose Me: ✅ Proven Results: Improved model accuracy by 15%+ in industry-specific AI projects. ✅ Leadership: Managed teams of 7+ annotators to ensure high-quality deliverables. ✅ Full-Stack AI Skills: From EDA and model training to deployment and maintenance. ✅ Client-Centric Approach: Clear communication, transparency, and deadlines matter. Based in Sri Lanka, I work remotely with global clients and am fluent in English and Sinhala. Let’s build something impactful together! 🌟

  • Data Analysis
  • Machine Learning
  • Artificial Intelligence
  • Machine Learning Model
  • Data Extraction
  • Web Scraping
  • Computer Vision
  • Content Creation
Sivarubini P.

Jaffna, Sri Lanka

$10/hr
4.9
61 jobs

I’m Sivarubini Thanigasalam, a dual graduate of B.Sc (Statistics & Financial Mathematics) with Computer science as a main subject from the University of Colombo, Sri Lanka, as well as Finished BIT (Bachelor of Information Technology) degree. I specializing in the field of Statistics, Computer Science, Financial mathematics & Management science. Besides I am following MBA from Metropolitan university of United Kingdom. My objective is to utilize academic qualifications which I possessed in the best possible way to improve the productivity of the organization, and to develop my professional knowledge, skills and competence on a continuing basis. Following a challenging career in an organization where I can contribute to the growth of the organization with my skills & competencies. I am a quick listener and learner. I have gathered leadership skills and take pride in whatever I do. My specializations are given below :  Hands-on experience in Software development, Quality assurance (Software Testing), Statistics data Analyst & database development with 7+ years of Experience.  Experience in POS machine testing, Web testing, Android testing, iOS Testing, SVN, Mantis bug tracker, Load testing, Bulk testing and checking with Database Testing, Web Service testing,POSTMAN API Automation, Selenium Test Automation & JIRA (MS SQL, MY SQL & ORACLE) by using corresponding Queries.  Designed all kind of Test plan, Test cases & Test scripts for the testing.  Using Mantis Bug Tracker & JIRA to send the bugs to corresponding person, create new projects if necessary, manage all users according to their projects, summarizing the bugs by comparing each projects and summarizing the bugs reported by each individual by this tools. And Using JIRA to create/plan Sprint, Backlogs, Summary Reports & Burn down charts to analyse easily.  Using SVN release software, release final Software and test plans, release files and maintaining important document's updates on SVN.  Familiar with JUNIT Testing and Integration testing.  Mostly using Selenium IDE and Selenium Web Driver(Java) for automated testing (4 + years) for all web applications.  Using SOAPUI & RESTful service for web service testing for 4+ years.  Worked as a QA Team leader and it had more than 10 junior members and guided them.  Conducting training sessions for my team members/juniors.  An Excellent communicator with excellent collaboration & team building skills with proficiency at grasping new technical concepts quickly & utilize the same in a productive manner  Performance, Load and Stress testing of web application using load runner tool.  Perform Security testing using Burp Suite & Acunetix Web Vulnerability Scanner tool  Experience in the Testing of Client Server, Web based & Mobile Applications  Experience in using statistical tools as Mat lab, Minitab, TORA, SPSS, SAS & R.  Expertise in Microsoft Office Ms Excel, Ms Word & Ms Power point.  Experience in Vuejs Front end developer & As a Project Manager.  Excellent Tamil Translator from English.

  • Machine Learning
  • Automated Testing
  • Mobile App Testing
  • Test Results & Analysis
  • Java
  • SQL Programming
  • API Testing
  • Selenium
  • Mathematics Tutoring
  • Bug Reports
  • Postman
  • TypeScript
  • Test Automation
  • Jira

How it works

Post a job for freePost 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 Sri Lanka on Upwork?

You can hire a Data Scientist in Sri Lanka 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 Sri Lanka 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 Sri Lanka 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.