Hire the Best Machine Learning Engineers
in Nepal

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

Tek Singh A.

AI/ML Engineer | RAG Systems | Agentic AI | Automation | Data Engineer

Kathmandu, Nepal
$10 per hour
14 jobs
$900+ total earnings

I'm a Top-Rated AI Engineer specializing in enterprise-grade AI solutions, multi-agent systems, scalable backend architecture and data engineering solution. With 1+ years of focused AI development experience and a proven track record at multinational companies, I transform complex business requirements into intelligent, production-ready applications that drive measurable results. Core Specializations: Agentic AI & Multi-Agent Systems Expert in building cutting-edge agentic applications using LangGraph, CrewAI, and Model Context Protocol (MCP). I develop custom multi-agent architectures tailored to specific business use cases, enabling intelligent automation and decision-making systems. Advanced RAG Applications Built 10+ highly secured production RAG systems with self-RAG and adaptive architectures. Specialized in implementing evaluation frameworks and optimizing retrieval accuracy for enterprise-scale applications across multiple industries. LLM Fine-tuning & Cost Optimization Proven expertise in instruction fine-tuning (GPT-4o mini), custom model training, and cost-effective model replacement strategies. Successfully reduced client AI costs by up to 40% while maintaining performance through strategic open-source model implementation. Enterprise Backend Development Master-level proficiency in Python (FastAPI), database design with Alembic versioning, and cloud deployment with AWS. Built scalable systems handling enterprise-level workloads with robust CI/CD pipelines. Technical Arsenal: AI/ML Frameworks: LangChain, Langgraph, Ollama, VLLM, Vector Databases: Qdrant, FAISS, ChromaDB Data Processing: PDF, DOCX, PPTX, Excel, images (OCR), web scraping Models: OpenAI, Claude, Gemini, fine-tuned open-source models MLOps: Docker, CI/CD pipelines, Airflow, model versioning, evaluation frameworks Computer Vision & NLP: Custom model training, Stable Diffusion, OCR optimization Backend: PostgreSQL, MySQL, MongoDB, database versioning with Alembic Cloud & DevOps: AWS, containerization, Scalable deployment Big Data Processing: Apache spark, pyspark, Airflow, Databricks, SQL, DBT Reinforcement Learning: Stable Baselines, Gymnasium Time series prediction: SARIMA, ARIMA, FBProphet ๐Ÿง  Why Choose Me: Proven Excellence: Top-rated freelancer with enterprise-level project experience and multinational company background and startup companies Innovation-Driven: Stay ahead of AI trends, implementing cutting-edge technologies like MCP, adaptive RAG, and latest LLM advancements daily Cost-Conscious Solutions: Specialize in building high-performance AI systems that optimize costs without compromising quality Full-Stack Capability: While AI/ML focused, I possess deployment skills and can deliver complete end-to-end solutions Exceptional Collaboration: High availability, flexible timing, proficient with GitHub/GitLab workflows, and always eager to explore new technologies Quality Standards: Write production-grade code, implement proper testing frameworks, and follow industry best practices for maintainable and scalable solution. What I can help you build Production-ready MVPs using LLMs, RAG pipelines, and AI agents from idea to deployment Research-driven AI solutions for new products, including model selection, evaluation, and experimentation Custom AI agents (coding, research, content, automation) using modern agent frameworks Fine-tuned open-source LLMs (SFT / RLHF / RLVR) hosted privately or on-prem Scalable backends & APIs (FastAPI) to integrate AI into real systems Keywords: AI agent, AI developer, Chatbots, AI Automation, Langchain, Langraph, n8n, VAPI, Retell AI, GHL, make,

Bikash Kumar S.

Machine Learning Engineer | ML, NLP, LLM, CV, FastAPI

Janakpur, Nepal
$20 per hour
2 jobs
$500+ total earnings

Hi, I'm Bikash a Machine Learning Engineer who takes AI systems from prototype to production: fine-tuned LLMs, retrieval-augmented generation, inference APIs, and NLP/audio pipelines built to actually run in real applications, not just notebooks. I help businesses move from AI ideas to working software: training and fine-tuning models, building APIs, optimizing inference, integrating ML into applications, and deploying systems that are practical, reliable, and easy to maintain. What I can help you with: 1. LLM fine-tuning and retrieval-augmented generation (RAG) systems, with structured, citation-grounded outputs 2. Machine learning models for classification, prediction, scoring, and decision support Production ML workflows using Python, TensorFlow, PyTorch, Scikit-learn, FastAPI, Docker, and cloud deployment 3. NLP systems for summarization, translation, semantic search, recommendations, and text-to-speech 4. Audio AI systems, including sound classification, scoring logic, temporal smoothing, and lightweight inference APIs 5. Backend integration for ML products using REST APIs, FastAPI, Flask, databases, and cloud deployment What I've actually built: 1. Khabar AI: an end-to-end AI news platform using 36+ RSS sources, mBART summarization, English-to-Nepali translation, Qdrant semantic search, recommendations, newsletters, and Piper TTS. 2. MarketGyan: a Nepal-focused financial NLP system extending Khabar AI into Nepal Stock Exchange (NEPSE) market analysis. I built a 500-row bilingual benchmark and fine-tuned a Qwen3.5-9B LoRA adapter for structured, evidence-grounded extraction, reaching 1.000 structured-output validity and 0.796 relevance macro-F1, then deployed a retrieval-augmented generation runtime delivering cited, disclaimer-gated market answers. 3. Laughter Detection & Scoring System: a cloud-deployed audio classification API using YAMNet embeddings, TensorFlow Lite optimization, FastAPI, and Google Cloud Run. I built probability aggregation, temporal smoothing, and noise-aware thresholds, reaching 93.33% accuracy, 0.909 F1, 1.0 recall, and 0.95 balanced accuracy. 4. EEG Epilepsy Detection System: a deep learning signal-classification pipeline for EEG-based epilepsy detection, reaching 99.47% classification accuracy in academic evaluation. 5. Text-to-Speech System: a Nepali TTS project using Coqui TTS, Glow-TTS, HiFi-GAN, Gradio, and Librosa, reaching 4.07/5.0 MOS with about 2-second CPU inference per 10 words. I'm also currently a Research Intern at Kathmandu University's Information and Language Processing Research Lab (ILPRL), working on active learning and low-resource speech ASR so I stay current with the field, not just applied delivery work. Core skills and tech stack: Machine Learning: production ML, model serving, inference APIs, ML pipelines, deep learning, model evaluation, active learning AI/NLP/LLMs: semantic search, summarization, translation, speech synthesis, audio classification, LLM fine-tuning (LoRA), retrieval-augmented generation Frameworks: Python, TensorFlow, PyTorch, Scikit-learn, Keras, Pandas, NumPy, Librosa, XLM-R, Qwen Deployment: FastAPI, Flask, REST APIs, Docker, TFLite, Google Cloud Run, vLLM, Gradio, Git, Linux Databases and search: SQL, PostgreSQL, MongoDB, SQLite, Qdrant vector search Certifications: Google Cloud Computing Foundations, Dataquest Data Scientist in Python, Dataquest Deep Learning in TensorFlow I focus on clean code, clear communication, measurable results, and AI systems that can actually be integrated into real applications. I also have fluent English proficiency, with IELTS 7.0 / CEFR C1. If you need a Machine Learning Engineer who can turn your idea into a working model, API, or deployable AI system, send me a message and I'll help you plan the best approach.

Deepak Y.

Machine Learning and Data Science Engineer

Navarajpur-5, Nepal
$10 per hour
13 jobs
$500+ total earnings

I help people use data driven insights to solve real world problems using Machine Learning and Data Science. My services include: data preprocessing, data visualization, data analysis, data extraction, data mining,model training, model creation, model evaluation etc .

Ashok G.

AI/ML Engineer | LLM, RAG, Computer Vision | Python Backend & MLOps

Kathmandu, Nepal
$22 per hour
45 jobs

๐—ช๐—ต๐˜† ๐—ฏ๐˜‚๐—ถ๐—น๐—ฑ ๐—”๐—œ ๐˜๐—ต๐—ฎ๐˜ ๐—ผ๐—ป๐—น๐˜† ๐˜„๐—ผ๐—ฟ๐—ธ๐˜€ ๐—ถ๐—ป ๐—ฎ ๐—ป๐—ผ๐˜๐—ฒ๐—ฏ๐—ผ๐—ผ๐—ธ? I help businesses turn AI/ML ideas into working, production-ready systems โ€” from data preparation and model training to APIs, GPU inference, backend integration, and deployment. With 7+ years of software engineering experience, I combine AI/ML expertise with strong Python backend and infrastructure engineering to build systems that can actually be used in production. How I Build Real-World AI Systems โžค ๐—Ÿ๐—Ÿ๐— , ๐—ฅ๐—”๐—š & ๐—š๐—ฒ๐—ป๐—ฒ๐—ฟ๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—”๐—œ Build AI assistants and intelligent applications using LLMs, RAG, embeddings, vector search, and structured outputs. I can integrate LLMs into existing applications, build document-based RAG systems, implement semantic search, and create reliable AI workflows around real business data. โžค ๐—”๐—œ ๐—”๐—ด๐—ฒ๐—ป๐˜๐˜€ & ๐—œ๐—ป๐˜๐—ฒ๐—น๐—น๐—ถ๐—ด๐—ฒ๐—ป๐˜ ๐—ช๐—ผ๐—ฟ๐—ธ๐—ณ๐—น๐—ผ๐˜„๐˜€ Build AI-powered workflows that combine LLMs, APIs, databases, retrieval systems, and business logic. From tool-calling and structured outputs to multi-step AI workflows, I focus on making AI useful inside existing products rather than building isolated demos. โžค ๐—–๐—ผ๐—บ๐—ฝ๐˜‚๐˜๐—ฒ๐—ฟ ๐—ฉ๐—ถ๐˜€๐—ถ๐—ผ๐—ป & ๐——๐—ฒ๐—ฒ๐—ฝ ๐—Ÿ๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด Develop and deploy custom deep learning systems for: Image classification Object detection Segmentation Image tracking OCR and handwriting recognition Document intelligence Medical and scientific imaging Using PyTorch, TensorFlow, OpenCV, and Hugging Face, I can take a project from dataset preparation and training through evaluation, optimization, and deployment. โžค ๐—ฃ๐˜†๐˜๐—ต๐—ผ๐—ป ๐—•๐—ฎ๐—ฐ๐—ธ๐—ฒ๐—ป๐—ฑ & ๐—”๐—œ ๐—œ๐—ป๐˜๐—ฒ๐—ด๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป Build the backend infrastructure required to turn AI models into usable products. I work with Python, FastAPI, Django, Flask, REST APIs, PostgreSQL, MySQL, Redis, RabbitMQ, and Celery to build asynchronous and scalable AI services. Whether you already have a trained model or need the complete AI backend, I can connect the pieces into one working system. โžค ๐—š๐—ฃ๐—จ ๐—œ๐—ป๐—ณ๐—ฒ๐—ฟ๐—ฒ๐—ป๐—ฐ๐—ฒ & ๐— ๐—ผ๐—ฑ๐—ฒ๐—น ๐—ข๐—ฝ๐˜๐—ถ๐—บ๐—ถ๐˜‡๐—ฎ๐˜๐—ถ๐—ผ๐—ป Optimize AI workloads for real-world inference and training environments. This includes GPU-based inference, model optimization, batching, asynchronous processing, resource utilization, and deploying ML workloads as scalable services. โžค ๐— ๐—Ÿ๐—ข๐—ฝ๐˜€ & ๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—”๐—œ ๐——๐—ฒ๐—ฝ๐—น๐—ผ๐˜†๐—บ๐—ฒ๐—ป๐˜ Take models from development to production using: Docker โ€ข Linux โ€ข CI/CD โ€ข GPU infrastructure โ€ข ML pipelines โ€ข Model serving โ€ข Monitoring โ€ข Scaling I focus on reproducible training, reliable inference, clean APIs, and infrastructure that can support the system after the initial prototype. Why Clients Work With Me ๐—˜๐—ป๐—ฑ-๐˜๐—ผ-๐—˜๐—ป๐—ฑ ๐—”๐—œ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด: I can work across the model, backend, API, infrastructure, and deployment layers. ๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—™๐—ผ๐—ฐ๐˜‚๐˜€๐—ฒ๐—ฑ: I care about reliability, latency, scalability, and maintainability โ€” not just model accuracy. ๐—ฆ๐˜๐—ฟ๐—ผ๐—ป๐—ด ๐—ฃ๐˜†๐˜๐—ต๐—ผ๐—ป ๐—•๐—ฎ๐—ฐ๐—ธ๐—ฒ๐—ป๐—ฑ: AI systems still need solid software engineering, APIs, databases, and asynchronous processing. ๐—ฃ๐—ฟ๐—ฎ๐—ฐ๐˜๐—ถ๐—ฐ๐—ฎ๐—น ๐— ๐—Ÿ: I work with real datasets, evaluation metrics, model optimization, and deployment constraints. Recent AI/ML Work ๐— ๐—ฎ๐—น๐˜„๐—ฎ๐—ฟ๐—ฒ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐—ถ๐˜€: Built ML-powered malware analysis and threat intelligence systems combining static analysis, sandboxing, reverse engineering, and machine learning. ๐—–๐—ผ๐—บ๐—ฝ๐˜‚๐˜๐—ฒ๐—ฟ ๐—ฉ๐—ถ๐˜€๐—ถ๐—ผ๐—ป: Developed deep learning pipelines for image analysis, detection, segmentation, and tracking. ๐—ก๐—ฒ๐—ฝ๐—ฎ๐—น๐—ถ ๐—ข๐—–๐—ฅ: Worked on handwritten Nepali word recognition using transfer learning and transformer-based OCR models. ๐——๐—ผ๐—ฐ๐˜‚๐—บ๐—ฒ๐—ป๐˜ ๐—”๐—œ: Built pipelines for extracting structured information from complex documents and images. ๐— ๐—Ÿ ๐—œ๐—ป๐—ณ๐—ฟ๐—ฎ๐˜€๐˜๐—ฟ๐˜‚๐—ฐ๐˜๐˜‚๐—ฟ๐—ฒ: Built asynchronous ML processing systems using Python, Redis, RabbitMQ, Celery, Docker, and GPU infrastructure. ๐—Ÿ๐—Ÿ๐— /๐—ฅ๐—”๐—š: Build and integrate LLM-powered applications, retrieval pipelines, AI APIs, and intelligent document workflows. If you have a dataset, model, AI prototype, API, or technical specification, I can help turn it into a working production system.

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 Nepal on Upwork?

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