— Present
Beirut
AI Engineer & Data Scientist
- Built the ML core of an AI recruitment platform — automated CV parsing, embedding-based semantic scoring, and candidate ranking — cutting screening time 92%, from 12 minutes to under 1 minute, and saving 200+ hours a month.
- Designed and ran the platform's MongoDB data layer: document schemas, compound and multikey indexing, aggregation pipelines for scoring and ranking, and batched ingestion and ETL with schema validation. One documented operational store now serves both the recruiter app and the RAG assistant, with ranking-query latency cut through index and pipeline optimization.
- Surfaced shortlist-quality failure modes in the live pipeline, built a labeled ranking benchmark with precision@k and recruiter-agreement metrics, and ran champion–challenger A/B evaluation that lifted shortlist precision before rollout.
- Built an autonomous eSIM support voice agent with multi-step tool use, real-time call routing, and escalation and fallback logic (Twilio, Ultravox, OpenAI) — handling time down 60%, with 24/7 coverage.
- Architected a stacked XGBoost, CatBoost and LightGBM churn-prediction ensemble, with exploratory data analysis, SMOTE-ENN resampling and threshold tuning, then delivered at-risk dashboards and retention triggers to Sales as a revenue lever.
- Built a SIM-box fraud-detection pipeline over 20M+ call records — large-scale collection, cleaning and feature engineering feeding an autoencoder anomaly-detection model, since adopted by R&D for continued research.
- Containerized and deployed scoring and ranking services (Docker, FastAPI) on AWS through GitHub Actions CI/CD with automated tests, secret scanning and versioned model artifacts, plus continuous monitoring on p95 latency, health and prediction drift.
Stack Python, PyTorch, scikit-learn, LangChain, OpenAI, Azure, MongoDB, PostgreSQL, n8n, AWS, Docker, Power BI