Skip to content
BackNov 7
Arsalan Q.
Upwork badge

Arsalan Q.

AI/ML Engineer | GenAI, RAG, AI Agents & NLP | Python

I build AI applications that turn documents and support data into useful answers, classifications, and working software. My focus is GenAI, NLP, and Python APIs, from data preparation and model evaluation to application integration and testing. WHAT I CAN HELP YOU BUILD • RAG and document Q&A: retrieval pipelines, source-grounded answers, and evaluation against your own documents. • AI assistants and agents: structured extraction, tool calling, MCP-connected tools, and integrations with applications such as Slack. • NLP and machine learning: text classification, preprocessing, baseline models, and task-specific evaluation. • ML-backed applications: FastAPI inference endpoints, batch processing, Streamlit dashboards, and Docker packaging. RELEVANT PROJECT EXPERIENCE TriageIQ — Built a support-ticket classification system with a FastAPI service, batch inference, a Streamlit interface, and MLflow tracking. The TF-IDF/logistic-regression intent model recorded 97.9% accuracy on a held-out split of the 27-intent Bitext dataset. This is a dataset-specific evaluation result. Verity — Built a Slack fact-checking agent using Gemini and Brave Search through MCP. It extracts claims from text and links, retrieves supporting sources, and returns structured, cited verdicts. OpportunityPulse AI — Built a GenAI application for structured opportunity extraction and application drafting, with deterministic profile matching, a React interface, and Supabase integration. SafeX Solutions — Served as an AI/ML and Automation Intern and group leader. My contributions included a retrieval-based FAQ assistant and a support-chatbot prototype combining live LLM APIs with a local TF-IDF fallback. I also work on GlycoTwin, an academic capstone involving forecasting experiments, model comparison, a FastAPI backend, and a retrieval-based bilingual AI coach. TOOLS Python, scikit-learn, PyTorch, Hugging Face, LangChain, Gemini/OpenAI APIs, FastAPI, Streamlit, Docker, and MLflow. I can help with a focused prototype, an existing AI feature that needs improvement, or an ML model that needs an application interface. I work from a clear scope, evaluate the output, and provide setup notes and a practical handover. Send me the problem, a representative input, and the output you need.

🇵🇰Sibi, Pakistan$12/hr100% JSS5.00 (1)Since Feb 2021
GlobeUpwork

Earnings and projects

MRR
$28

Last 6 months ÷ 6

World#160,713 / 412k
🇵🇰Country#23,568 / 52.9k
Revenue, last 30 days
$170

Last 6 months: $168

World#84,732 / 412k
🇵🇰Country#11,468 / 52.9k
Total earnings
$4.4k

Billed in all: $4.4k

World#265,709 / 412k
🇵🇰Country#30,787 / 52.9k
Per project
$2.2k

$168 in the last 6 months

World#71,744 / 412k
🇵🇰Country#5,372 / 52.9k
Projects, last 6 months
1
100% fixed0% hourly
World#128,092 / 412k
🇵🇰Country#22,564 / 52.9k
Projects in all
2

Across 3 contracts

100% fixed0% hourly
World#328,886 / 412k
🇵🇰Country#48,197 / 52.9k

Earnings, last 30 days

$4.4k+$170 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.2k$4.3k$4.4k$4.5kOct 8Oct 23Nov 7

Skill rankings: Top 25% in Python Scikit-Learn

Ranked by MRR among everyone on Upwork with the skill.

  1. #19Text Classification37 freelancers · 🇵🇰 #5Top 51%
  2. #47Model Optimization153 freelancers · 🇵🇰 #12Top 31%
  3. #67Streamlit152 freelancers · 🇵🇰 #14Top 44%
  4. #110Hugging Face300 freelancers · 🇵🇰 #36Top 37%
  5. #139Python Scikit-Learn555 freelancers · 🇵🇰 #26Top 25%
  6. #502PyTorch1,585 freelancers · 🇵🇰 #129Top 32%
  7. #896Deep Learning2,743 freelancers · 🇵🇰 #250Top 33%
  8. #922Natural Language Processing2,688 freelancers · 🇵🇰 #276Top 34%