Hire the Best Machine Learning Engineers
in Kenya

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

Nairobi, Kenya

$35/hr
4.8
34 jobs

I design and build production-grade data and machine learning systems for financial services, insurance, and risk-heavy environments where correctness, auditability, and scalability matter more than experimentation. My focus is not on isolated models or dashboards — but on end-to-end data systems that transform raw operational data into governed, decision-ready intelligence used for risk detection, anomaly identification, and automated decision support. I have worked on insurance and financial data systems involving anomaly detection, claims intelligence, and structured risk scoring pipelines, including the operationalization of ML systems within real production environments using AWS and distributed data frameworks. A key part of my work includes building governance-heavy architectures where every stage of the pipeline — ingestion, validation, transformation, modeling, and output — is controlled, traceable, and production-safe for financial decision-making. Core Expertise Production Data Engineering - AWS (Lambda, Glue, S3, Athena, CloudFormation) - Apache Spark / PySpark distributed processing - SQL optimization and data modeling - Streaming and batch pipeline architecture Machine Learning Systems - Anomaly detection for insurance and financial datasets - Risk scoring and classification systems - Model operationalization (not just training, but deployment logic) - Data quality and feature governance for ML pipelines Financial & Insurance Data Systems - Claims data modeling and validation - Policy and customer data consistency checks - Fraud / anomaly detection systems in structured datasets - Risk signal generation for downstream decision systems - Actuarial ETL pipeline that measures how policyholder behavior (lapses, deaths, disabilities, etc.) Governance & Architecture - Financial scoring system design - Data validation gates and auditability layers - Production-safe ML pipelines with monitoring considerations - Scalable ETL/ELT frameworks for regulated environments Selected Experience Highlights - Built an ML-driven anomaly detection system for insurance motor claims, working closely with data science teams to operationalize models into production pipelines using AWS and Python. - Designed and built governance-heavy financial modeling systems focusing on structured risk scoring, validation rules, and audit-ready data pipelines for financial decision support. - Developed streaming and batch data pipelines using AWS services and Spark, including ingestion, transformation, and feature engineering layers for analytical and ML workloads. - Worked on AI and data-driven systems through Omdena collaborative projects, including recommender systems, RAG-based knowledge systems, and disaster preparedness analytics.

  • Machine Learning
  • Python
  • Data Migration
  • SQL
  • Apache Airflow
  • Data Engineering
  • PySpark
  • MLOps
  • Artificial Intelligence
  • Statistical Analysis
  • Data Warehousing
  • AWS CloudFormation
  • Microsoft Azure
  • API
  • Azure OpenAI Service
Peter W.

Nairobi, Kenya

$35/hr
4.9
43 jobs

I help companies go from scattered data and inconsistent reporting to a reliable, scalable analytics layer built on Google Cloud Platform, powered by dbt, and delivered through Looker. For long term projects, happy to offer a FREE 1 week period of work, let's call it probation period. My results are faster queries, trusted metrics, and dashboards that business teams actually rely on. Let's have a free 30 mins call to discuss your needs, possibilities and data challenge. I'm Peter , a Top Rated Plus (top 3%) Certified Data Engineer (+ Analytics Engineer) with over 9 years of experience transforming complex data into actionable insights for global clients and start ups across finance, hospitality, SAAS, eCommerce, and tech. I specialize in building scalable data solutions that reduce costs, accelerate decision-making, and unlock new revenue streams. My experience: - Worked with leading organizations like KPMG, Savings United, IU Group, aleno, Andela, and the World Bank to define, maintain and optimize their data solutions. - Cut data processing time and operational costs by 20 percent through optimized pipelines and optimized queries and data storage techniques. - Helped a hotel SaaS platform unlock a new revenue stream via client-facing analytics leading to a paid embedded dashboard revenue stream. - Built and tracked KPIs that improved business steering and day-to-day execution delivered timely, cheaply and reliably. Tech & Tools I work with: GCP (BigQuery, Cloud Functions, Cloud scheduler, Cloud Logging, IAM, Compute Engine, Billing and optimization), AWS, Looker (Semantic layer, LookML,Looker API, administration, migration, setup, training, costs, looker embed, pdts), Power BI, Alteryx, dbt, dlt, Python, SQL, REST APIs, Airbyte, Airflow, Docker Some of my Certifications: Project Management Professional (PMP) - Project Management Institute (PMI) Google Cloud Professional Data Engineer Responsible AI with Google Cloud Generative AI Fundamentals – Google What I Deliver: - Automated, scalable pipelines to replace error-prone manual processes - Insightful dashboards and metrics that fuel performance and decision-making - Machine learning integrations and fraud detection solutions - Clear, timely communication and documentation - Google Looker setup, development, optimization and administration - Collaboratively leading agile teams towards accurate, timely and impactful data solutions. Clients consistently rate my work 5 stars for delivering high-quality, high-impact data solutions with a collaborative mindset. Whether you need a short-term fix or a long-term data strategy partner, I bring enterprise-grade quality to the Upwork platform. Let’s connect and discuss how I can help you leverage your data for strategic advantage.

  • Python
  • SQL
  • Looker
  • LookML
  • Data Modeling
  • Business Intelligence
  • Data Ingestion
  • Data Analysis
  • Alteryx, Inc.
  • BigQuery
  • Google Cloud Platform
  • Data Engineering
  • Data Analytics & Visualization Software
  • AWS Lambda
Munyala E.

Nairobi, Kenya

$25/hr
5.0
5 jobs

Whether you need a robust REST API, an LLM chatbot integrated with your platform, a data pipeline, or a computer vision solution. I handle the full backend: architecture, development, deployment. What I bring to your project: Backend APIs with Python (FastAPI, Flask, Django) and Golang (Gin, Chi) AI & LLM integration: OpenAI, custom GPT chatbots, RAG pipelines, LangChain Machine learning & data pipelines: object detection, computer vision, NLP Database design and optimization: PostgreSQL, MySQL, MongoDB Deployment and containerization: Docker, cloud (AWS/GCP/Azure) I hold a Data Science and ML certificate from Moringa School (partnered with Dalberg Data Insights) and a degree in Electrical Engineering. My background bridges systems thinking with modern AI application. I don't just write code, I think through the problem. Available for fixed-price projects and hourly contracts. Fast turnaround, clear communication, no surprises.

  • Machine Learning
  • OpenAI API
  • ChatGPT API Integration
  • LangChain
  • FastAPI
  • Chatbot Development
  • Data Engineering
  • Database Integration
  • Docker
  • PostgreSQL Programming
  • Web Application Development
  • SaaS Development
  • Vector Database
Erick W.

Nairobi, Kenya

$15/hr
5.0
4 jobs

I'm Erick, a Software Engineer and System Administrator specializing in self-hosted solutions. I deploy and manage secure server environments to help businesses operate independently from third-party SaaS platforms. My expertise includes Linux server administration, Docker containerization, virtualization with Proxmox, and VPN configuration using WireGuard, Tailscale and OpenVPN. I set up, troubleshoot, and optimize self-hosted services, ensuring efficient and reliable infrastructures tailored to your needs. I also provide Twilio services to help businesses efficiently reach out to customers.

  • Machine Learning
  • Python
  • JavaScript
  • Twilio
  • Google Apps Script
  • Linux
  • FastAPI
  • SSH
  • Docker
  • Proxmox VE
  • Bastion Host
  • Docker Compose
  • Linux System Administration
Denis K.

Nairobi, Kenya

$25/hr
5.0
4 jobs

🚀 Need a working AI system - not just a prototype? I turn AI ideas into deployable tools that actually solve business problems. Whether you're building a retrieval-augmented chatbot, integrating LLMs into workflows, or automating ops with n8n - I’ve done it. And I deliver fast, maintainable code backed by clear documentation your team can build on. ✅ What I Bring to Your Project LLM & RAG Systems - I build practical retrieval pipelines using LangChain, LangGraph, and vector databases like Milvus, Qdrant, Weaviate, and Chroma. n8n Automation - I design low-code automation and agents that link APIs, AI models, and databases to streamline your operations. Custom AI Apps - From WhatsApp bots to internal tools, I build full-stack AI apps in Python, FastAPI, Flask, JS/TS. Deployment Ready - I deliver containerized systems you can run on Docker, AWS, or Vercel - with clean, version-controlled code. Clear Docs - You’ll get well-written guides and documentation, whether for developers or non-technical teams. 📌 Past Projects That Delivered Mock Interview Agent Autonomous tool-selecting LLM built with LangGraph and GPT. Reacts to questions, adapts in real time. RAG Chatbot with Strapi + Milvus Connected CMS to vector DB using LangChain. Handles thousands of documents with fast, accurate answers. WhatsApp Support Bot Twilio + GPT-4o + LangChain.js: Handles multilingual support and tech questions automatically. Shinda Bet Football prediction system on WhatsApp with M-Pesa integration. YouTube Summarizer App Takes videos, extracts transcripts, and delivers summaries via OpenAI - all hosted on Vercel. 🎯 Why Clients Come Back I skip the buzzwords - and deliver production-ready AI. I connect AI with business workflows using n8n, LangChain, and fast APIs. You’ll get clean code, tested endpoints, and easy-to-follow docs. I communicate clearly and keep you updated from start to finish. 📩 Let’s Make It Work Have an idea? I’ll help you scope, plan, and build it. Need help mid-project? I’ll pick up fast and deliver clean fixes. Want to automate a manual task? I’ll show you how fast it can be done. Send me a message and let’s move your project forward.

  • Machine Learning
  • Machine Learning Model
  • AI Agent Development
  • Artificial Intelligence
  • Technical Writing
  • Large Language Model
  • Retrieval Augmented Generation
  • Vector Database
  • LangChain
  • n8n
  • Vibe
  • Generative AI
  • LLM Prompt Engineering
  • OpenAI API
  • Claude
Esdras K.

Nairobi, Kenya

$25/hr
4.9
20 jobs

Hello, my name is Esdras Koome Micheni. I hold a bachelor's degree in mathematics, and I have over two years of hands-on experience in data analytics, survey systems, and data-driven decision-making. I like to describe myself as someone who combines the analytical thinking of a mathematician with the creativity of a programmer. I enjoy turning raw data into meaningful insights that help people and organizations make better decisions. Over the years, I have built strong skills in Python, R, SQL, Power BI, Excel, Tableau, and database management. More recently, I have expanded my expertise into machine learning and artificial intelligence, where I've built predictive models, trained deep learning models such as convolutional neural networks and BERT, and deployed AI applications using Streamlit. These projects have strengthened not only my technical skills but also my ability to solve real-world problems from end to end. One thing I enjoy most is building practical solutions. Whether it's creating interactive dashboards, developing data pipelines, designing predictive models, or working on AI solutions for agriculture, I enjoy taking an idea and transforming it into a system that delivers value. I believe data should tell a story, and my goal is always to make that story clear, useful, and actionable. Beyond technical skills, I consider myself analytical, dependable, curious, and always willing to learn. I enjoy working with others, adapting to new challenges, and continuously improving both professionally and personally. I'm excited about this opportunity because it aligns with my passion for data, artificial intelligence, and technology. I look forward to contributing my skills and making a meaningful impact within your organization. Thank you.

  • R
  • Microsoft Excel
  • Statistical Analysis
  • Java
  • Statistical Computing

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 Machine Learning Engineer

Cost to hire a Machine Learning Engineer

Explore typical Machine Learning Engineer rates and what businesses pay to hire top talent.

Machine Learning Engineer job description template

Machine Learning Engineer job description template

Get tips to write a job post that attracts qualified Machine Learning Engineers.

Machine Learning Engineer interview questions

Machine Learning Engineer interview questions

Top interview questions to help you hire the right Machine Learning Engineers, faster.

How do I hire a Machine Learning Engineer in Kenya on Upwork?

You can hire a Machine Learning Engineer in Kenya on Upwork in four simple steps:

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

Rates charged by Machine Learning Engineers 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 Machine Learning Engineer in Kenya on Upwork?

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

Can I hire a Machine Learning Engineer in Kenya 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 Machine Learning Engineer proposals within 24 hours of posting a job description.