Hire the Best Machine Learning Engineers
in South Korea

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

Incheon, South Korea

$80/hr
5.0
67 jobs

⭐ Expert Vetted | Top Rated Plus — Top 1% on Upwork 👨‍💻 Founder & CEO, HumbleBeeAI 🥇 AI Professor, Gachon University 🏆 PhD in Artificial Intelligence | 12+ years of experience Short Overview (for a busy client) I am an AI Engineer, Machine Learning Specialist, and Full‑Stack Developer with 12+ years of experience delivering production-grade AI systems, LLM solutions, intelligent chatbots, and computer vision applications for startups and enterprises worldwide. I have helped more than 70 companies across the US, Europe, and the Middle East launch scalable AI products and generate over $5M in additional value through automation, predictive systems, and generative AI–driven features. As Founder & CEO of HumbleBeeAI and AI Professor at Gachon University, I combine deep research expertise with hands-on product delivery, focusing on solutions that are robust, explainable, and directly tied to business KPIs. If you need someone who can design, build, fine‑tune, and deploy real AI systems—not just prototypes or demos—I can own the full lifecycle from idea to production. LLMs, Generative AI & Chatbots LLM fine‑tuning and custom model training (LLaMA, LLaMA‑2, BLOOM, OPT) Prompt engineering and workflow optimization for reliability and cost-efficiency RAG systems using LangChain, FAISS, ChromaDB for private / enterprise search AI chatbot development and multi‑step automation agents API‑based AI integrations for web and mobile products Common use cases: AI assistants, document intelligence, knowledge‑base bots, SaaS AI features, internal productivity tools, and automated business workflows. Computer Vision Expertise Object detection and tracking (YOLO, OpenCV, custom deep learning models) OCR and document-processing pipelines Face recognition and biometric identification systems Image segmentation, classification, and visual analytics Video intelligence pipelines for real-time monitoring and alerts AR/VR vision‑based applications Ideal for: industrial monitoring, security and surveillance, retail analytics, document automation, and smart cameras. Machine Learning & AI Engineering Predictive modeling and forecasting (churn, demand, risk, pricing) NLP systems and text analytics Time‑series modeling and anomaly detection Reinforcement learning for decision-making and control Data pipelines and MLOps, CI/CD for ML AI automation tools and agentic workflows AI‑powered dashboards and insight products I prioritize clean data pipelines, reproducible experiments, and scalable deployment from day one. Full‑Stack & AI Product Development Frontend: React, Angular, Flutter, Streamlit, Tailwind, Figma Backend: Node.js, Django, Flask, .NET, REST APIs Databases: MongoDB, PostgreSQL, MySQL, Firebase, SQL Server Cloud & DevOps: AWS, GCP, Azure, Docker, Kubernetes, Nginx, Heroku I can deliver end‑to‑end AI products—from MVP to production at enterprise scale—without heavy dependency on additional engineering teams.

  • Artificial Neural Network
  • Computer Vision
  • Artificial Intelligence
  • Data Science
  • Natural Language Processing
  • Deep Learning Modeling
  • Edge AI
  • Classification
  • PyTorch
  • Statistics
  • Data Analysis
  • Time Series Analysis
Obasekore H.

Daegu, South Korea

$20/hr
4.7
14 jobs

Designing and building robots and smart systems is my speciality, which includes physical robots and chatbots. As a robotics and Mechatronics engineer, Knowledge of embedded systems design burns in me. I have a must-work vision (once started, It must work). Looking forward to offering you my service

  • Deep Learning
  • Reinforcement Learning
  • Autodesk Inventor
  • PHP
  • Arduino
  • Robot Operating System
  • DevOps
  • Python
  • Docker
  • Blender
  • Robotics
  • Chatbot
  • NVIDIA Jetson
  • Simulink
  • CAD
Maryam S.

Suwon, South Korea

$40/hr
5.0
10 jobs

Hi there, I'm a machine learning engineer with over 4 years of experience. I have a wide range of experience in deep learning which you can see in my upwork and employment history as well. I have successfully developed machine learning pipelines for text classification, link prediction, relation extraction, object detection , named entity recognition, document image analysis and table detection. Main Skills: Python, Tensorflow, Pytorch, Hugging face, Open AI gpt models (ChatGPT, GPT-4) , Pandas, Numpy, matplotlib, Yolo, FasterRCNN I believe in clear communication and transparency in expectations and I will strive to achieve that with any client. Feel free to get in touch

  • Machine Learning
  • Computer Vision
  • Data Science
  • Python
  • Natural Language Processing
  • Web Development
  • Unit Testing
  • JavaScript
  • Qualitative Research
  • Named-Entity Recognition
  • Optical Character Recognition
Bobur S.

Seoul, South Korea

$35/hr
5.0
15 jobs

I am a software engineer with a solid academic background in Computer Science and over 8 years of hands-on experience in commercial development. I specialize in helping businesses and startups create new products from scratch and implement new features into existing software products. I have developed software solutions across various domains, including Medical Devices for human and veterinary applications, ERP systems integration, Automation/Testing software and EduTech. I am proficient in creating high-performance cross-platform software for both Desktop and Mobile. Tech stack I’ve worked with: - C++, Qt: Desktop apps, firmware development, shared libraries for use with Python/Node.js - TypeScript, Node.js: npm package development, backend/frontend dev, API integration, AWS deployment, desktop apps, Chrome extensions - Python (Django/Flask, PyQt/PySide/tkinter): Data analytics, ML models, data retrieval, Google Cloud pipeline deployment, API integration, desktop apps - Flutter: Integration of 3rd party libraries with mobile apps I have participated in ACM ICPC competitions and regularly use problem-solving websites such as Timus, Codeforces, HackerRank, and LeetCode. Through these experiences, I have developed a strong algorithmic, solution-oriented mindset, focusing on efficient problem-solving.

  • C++
  • Python
  • TypeScript
  • JavaScript
  • Qt Framework
  • PyQt
  • Node.js
  • Automation
  • QML
  • Desktop Application
Gee Yeol N.

Seoul, South Korea

$70/hr
5.0
6 jobs

---------------------------------------------------------------------- I work exclusively with clients who value punctuality and respect both my time and their own commitments. ---------------------------------------------------------------------- Experienced (7 years) Data/Machine Learning Engineer adept at scalable ML systems and data pipelines, thriving in collaborative, multicultural environment. - Programming Language: Python, SQL, bash - Data Processing Engine & Platform: Spark, dbt, Kafka, Airflow - Machine Learning & MLOps: NumPy, Scikit-learn, MLflow, Kubeflow, Kserve, Feast - Database: Postgres, Qdrant, Redis, Elasticsearch, Snowflake, Redshift - Cloud & Infrastructure: AWS, Docker, Kubernetes, Helm, Terraform, ArgoCD - Observability: Grafana, Prometheus, OpenTelemetry, Loki, Tempo - Testing: pytest, behave, Locust, docker-compose, dbt, Great Expectations

  • Python
  • Amazon Web Services
  • Kubernetes
  • ETL
  • MLOps
  • dbt
  • Snowflake
  • SQL
  • English
  • Korean
  • Japanese
Simon L.

Seoul, South Korea

$50/hr
5.0
4 jobs

I am a highly skilled Senior AI/ML Engineer with expertise in MLOps, Computer Vision (CV), Simultaneous Localization and Mapping (SLAM), and Data Science. My passion for cutting-edge technologies is reflected in my successful track record of delivering top-notch solutions to meet diverse business needs. With extensive leadership experience in AI startups based in Seoul and Busan, I have led teams in creating, training, and implementing a wide range of ML/DL/CV models for integration into production across Web, Mobile, and edge devices. Areas of expertise: ✅ Machine Learning Operations (MLOps) to integrate and synchronize the life-cycle of both machine learning and software applications ✅ Computer Vision and Image Processing (Object detection/tracking/segmentation, Depth estimation, Image/Video classification, Image generation, OCR, Low-level vision) ✅ Simultaneous Localization and Mapping (SLAM) with Mono&Stereo Cameras and Lidar sensors ✅ Deploy Machine Learning solutions in the Cloud (AWS and GCP), on-premise, and edge devices ✅ Build ML models to solve NLP, audio, tabular, and time-series models Tech Stack: Languages: Python, C++, Scala, Java, JavaScript ML/DL Frameworks: PyTorch, Tensorflow&Keras, Scikit-Learn, Spark MLOps: MLFlow, Prefect, Evidently, WandB Containerization&Automation: Docker, Kubernetes, Amazon ECS&Fargate, GithubActions Data Analysis/Visualization Tools: Pandas, NumPy, Matplotlib, Seaborn Web Frameworks: Flask, FastAPI, Django Databases: PostgreSQL, MySQL, MongoDB Version Control: Github, Gitlab, BitBucket, DVC Please feel free to reach out and connect with me. I'd love to discuss how my combination of fast delivery, technical proficiency, and ability to adapt can help you accomplish your AI/ML project objectives.

  • Machine Learning
  • Deep Learning
  • Computer Vision
  • PyTorch
  • TensorFlow
  • C++
  • Python
  • Java
  • Data Science
  • Apache Spark
  • SQL
  • Flask
  • JavaScript
  • FastAPI
  • Django

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 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 South Korea on Upwork?

You can hire a Machine Learning Engineer in South Korea 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 South Korea 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 South Korea 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.