Skip to content
BackNov 7
Muhammad M.
Upwork badge

Muhammad M.

AI/ML Engineer | Predictive Modelling, RAG & Agents | Python Developer

I build AI/ML solutions based on the problem — not just the technology. Sometimes the right solution is a traditional ML model. Sometimes it's a RAG pipeline or an AI agent. I look at the data and cost before deciding what approach makes sense. Recently, I built a repair-order classification and summarization system for an auto repair business. It processes incoming repair-order text using trained machine learning models instead of relying on per-call LLM APIs, helping keep operating costs predictable as usage grows. What I can help with • Text classification & information extraction — support tickets, repair orders, documents, and other unstructured text using NLP and traditional ML. • Predictive modeling — classification, regression, feature engineering, and model evaluation using scikit-learn, XGBoost, and other ML approaches. • RAG applications — question-answering and retrieval over private documents using LangChain, FAISS/ChromaDB, and models from OpenAI, Claude, or Ollama. • AI agents & workflow automation — LangGraph-based agents, API/MCP integrations, and n8n workflows for automating multi-step tasks. • Computer vision — object detection and segmentation with YOLO and PyTorch, including dataset preparation, training, and evaluation. • Data analysis & ML on real-world data — cleaning messy datasets, feature engineering, exploratory analysis, and evaluating models properly. I've also worked on a confidential computer-vision project involving dental imaging, as well as applied ML work involving real-world scientific and literature-review data. I can walk through the approach and technical details where the work can be discussed. Tech I work with: Python • scikit-learn • XGBoost • pandas • NumPy • PyTorch • TensorFlow • OpenCV • YOLO • LangChain • LangGraph • FAISS/ChromaDB • Hugging Face • OpenAI • Claude • Ollama • FastAPI • Docker • n8n • SQL If you're unsure whether your project needs a traditional ML model, RAG system, or AI agent, send me the problem and what you're trying to achieve. I'll help you determine which approach makes sense before jumping into implementation.

🇵🇰Dera Ismail Khan, Pakistan$30/hr100% JSS4.99 (49)Since Jul 2022

Earnings and projects

MRR
$21

Last 6 months ÷ 6

World#164,628 / 412k
🇵🇰Country#24,230 / 52.9k
Revenue, last 30 days
$50

Last 6 months: $124

World#98,339 / 412k
🇵🇰Country#13,801 / 52.9k
Total earnings
$4.2k

Billed in all: $4.2k

World#269,359 / 412k
🇵🇰Country#31,318 / 52.9k
Per project
$79

$62 in the last 6 months

World#309,106 / 412k
🇵🇰Country#43,611 / 52.9k
Projects, last 6 months
2
100% fixed0% hourly
World#88,918 / 412k
🇵🇰Country#17,051 / 52.9k
Projects in all
53

Across 54 contracts

100% fixed0% hourly
World#57,729 / 412k
🇵🇰Country#9,001 / 52.9k

Earnings, last 30 days

$4.2k+$50 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$4,150$4,175$4,200$4,225Oct 8Oct 23Nov 7

Skill rankings: Top 26% in Python Scikit-Learn

Ranked by MRR among everyone on Upwork with the skill.

  1. #47Sentiment Analysis119 freelancers · 🇵🇰 #6Top 39%
  2. #51Tesseract OCR141 freelancers · 🇵🇰 #10Top 36%
  3. #73Exploratory Data Analysis263 freelancers · 🇵🇰 #17Top 28%
  4. #111Hugging Face300 freelancers · 🇵🇰 #37Top 37%
  5. #145Python Scikit-Learn555 freelancers · 🇵🇰 #29Top 26%
  6. #162NumPy587 freelancers · 🇵🇰 #35Top 28%
  7. #189Algorithm Development615 freelancers · 🇵🇰 #26Top 31%
  8. #368pandas1,317 freelancers · 🇵🇰 #84Top 28%