Skip to content
BackNov 7
Mostafa E.
Upwork badge

Mostafa E.

AI/ML Engineer | NLP, Speech AI & Production RAG Systems

I'm an AI/ML engineer specializing in Arabic NLP, speech AI, and production RAG systems. I build and ship real systems, not just notebooks. Recent work: Fine-tuned XLM-RoBERTa-large for Arabic punctuation restoration (Naqta), published on HuggingFace, surpassing IEEE 2024 SOTA on the benchmark task. Fine-tuned wav2vec2-large-xlsr-53 for Arabic phoneme-level ASR, 3.95% PER on held-out test data, also published on HuggingFace. Built and run a production voice AI pipeline (ASR, LLM, TTS) at my current role, served on AWS with autoscaling and batched inference, including domain-based model swapping so the system routes to different fine-tuned models depending on context, without downtime. Built a full-stack RAG platform for legal documents on Qdrant, with LangChain/LangGraph handling the agent layer, Redis and Supabase on the backend, and a React/Next.js frontend. A chunking strategy I developed improved retrieval precision by 35%, with sub-500ms latency. What I bring to a project: Real production experience, not just research or prototypes. I deploy with Docker and Kubernetes, and I validate AI output rather than trusting it blindly, every system I build treats model output as something to check, not something to assume is correct. Strong communication in both Arabic and English (native/bilingual in both), so I work well with clients across MENA and international markets. I'm comfortable owning a project end to end: requirements, architecture, implementation, deployment, and documentation. Happy to share links to published models and project details on request.

🇪🇬Cairo, Egypt$40/hr100% JSS5.00 (10)Since Jan 2024

Earnings and projects

MRR
$284

Last 6 months ÷ 6

World#100,451 / 412k
🇪🇬Country#1,342 / 6,384
Revenue, last 30 days
$0

Last 6 months: $1.7k

Total earnings
$3.5k

Billed in all: $3.6k

World#284,480 / 412k
🇪🇬Country#4,059 / 6,384
Per project
$294

$568 in the last 6 months

World#232,770 / 412k
🇪🇬Country#3,215 / 6,384
Projects, last 6 months
3
67% fixed33% hourly
World#66,479 / 412k
🇪🇬Country#845 / 6,384
Projects in all
12

Across 13 contracts

92% fixed8% hourly
World#183,649 / 412k
🇪🇬Country#2,844 / 6,384

Earnings, last 30 days

$3.6kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$3,550$3,600$3,650$3,700Oct 8Oct 23Nov 7

Skill rankings: Top 18% in TensorFlow

Ranked by MRR among everyone on Upwork with the skill.

  1. #32Automatic Speech Recognition147 freelancers · 🇪🇬 #2Top 22%
  2. #69Hugging Face300 freelancers · 🇪🇬 #3Top 23%
  3. #169AI Text-to-Speech529 freelancers · 🇪🇬 #4Top 32%
  4. #285Machine Learning Model1,169 freelancers · 🇪🇬 #2Top 24%
  5. #298TensorFlow1,661 freelancers · 🇪🇬 #9Top 18%
  6. #328PyTorch1,585 freelancers · 🇪🇬 #7Top 21%
  7. #557Deep Learning2,743 freelancers · 🇪🇬 #17Top 20%
  8. #606Natural Language Processing2,688 freelancers · 🇪🇬 #8Top 23%