Hassan M. Khalil Download CVCV

Open to AI/ML engineering roles

Hassan M.
Khalil

AI/ML Engineer and Data Scientist

I ship production AI systems end to end — and the benchmarks and evaluation pipelines that prove they keep working. Gradient-boosting and deep-learning models, LLM and RAG applications, and multi-agent systems, running on data pipelines I design and maintain.

Beirut, Lebanon. Remote-first, with full overlap across US and European business hours.

Portrait of Hassan M. Khalil

Measured in production

CV screening time per candidate
12 minunder 1 min
Recruiter hours saved, every month
200+
Support call handling time
60% faster
Call records processed for fraud detection
20M+
Automation workflows shipped to production
225+

Work

— Present

Beirut

AI Engineer & Data Scientist

Monty Mobile

  • 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

— Present

Beirut

Founder & Lead AI Automation Engineer

Mustashari AI consulting automation startup, part-time

  • Founded and led the technical direction of an AI consulting platform delivering multi-agent workflow automation for enterprise clients across sales, finance and professional services.
  • Designed a benchmark-research module running five specialized agents across frontier models (OpenAI, Claude, Gemini, Perplexity); defined the scoring rubric, comparison protocol and source-grounding checks, and analyzed cross-model disagreement to select the highest-signal outputs — turning reports that took days into ones that take under 30 minutes.
  • Built an evaluation harness measuring task success rate, tool-call accuracy, groundedness and robustness across agent workflows, and wrote the internal benchmark report the team adopted as its model-selection reference.
  • Shipped a suite of consulting agents (benchmark, gap analysis, deck reviewer, PowerPoint generator) and 35+ automation pipelines — RFP and RFI drafting, PM reporting, Git to LLM to docs — with REST API and webhook integrations.

Stack Python, FastAPI, LangChain, LangGraph, OpenAI Deep Research, n8n, PostgreSQL, Supabase, Docker

— Present

Project-based

Contract AI & Automation Engineer

MK Energies, OTS and other clients

  • Delivered end-to-end AI and automation for production use — LLM and RAG pipelines, ML models, and REST API integrations on Python and FastAPI backed by MongoDB and PostgreSQL.

Beirut

Research Assistant, ML & Data Engineering

American University of Beirut

  • Built reproducible ETL and feature pipelines and trained and validated ML models for wind-turbine control analysis over high-frequency multi-sensor time series, delivered to the principal investigator as a structured research deliverable; optimized PostgreSQL query performance with composite indexing.

Mentorship

Machine Learning Intern

Amazon ML Mentorship Program

  • Selected for a competitive five-month mentorship under Amazon engineers; built and validated production-grade ML models on automated AWS data pipelines running S3 into SageMaker.

Selected projects

AgentForge

Multi-agent engineering orchestration

2025 — Present

  • Orchestration layer coordinating a fleet of specialized AI coding agents in parallel across isolated git worktrees, with 8+ custom subagents — architect, reviewer, test generator, security auditor — and inter-agent handoff protocols.
  • An MCP server layer joining Supabase memory to a Neo4j knowledge graph with a domain ontology of typed entities and relations, driving retrieval and entity resolution, plus a custom RAG retrieval service for persistent cross-session memory.
  • Governance hooks — secret scanning, audit logging, linting gates and human-approval checkpoints — for safer, auditable automation.

Stack Claude Agent SDK, MCP, LangGraph, Supabase, Neo4j, Python, TypeScript, GitHub Actions

ByChat

Agentic RAG with a knowledge graph

Sep — Nov 2024

  • An agentic RAG system where the agent chooses for itself between vector search, graph traversal or hybrid retrieval, with a streaming FastAPI backend answering in real time over 20+ technical documents.

Stack Python, Pydantic AI, FastAPI, PostgreSQL with pgvector, Neo4j, Graphiti, OpenAI, Docker

Matchify

Agentic job-matching platform

Nov 2024 — Feb 2025

  • A coordinator agent orchestrating CV and job-description parsing, semantic matching, and explainable shortlists through multi-step decision logic.

Stack Python, FastAPI, PostgreSQL, OpenAI, Pydantic AI

CancerScope

Deep-learning classification

2024

  • A deep-learning classifier reaching 89% accuracy with balanced per-class precision and recall on a held-out split across four breast-cancer subtypes, on AUBMC clinical data, using SMOTE and PCA.

Stack Python, Keras, scikit-learn

Technical skills

Programming
Python (Pandas, NumPy, scikit-learn, PyTorch, TensorFlow, Keras, XGBoost, FastAPI, Flask), SQL, R, TypeScript, JavaScript, C++. REST API design and SDK integration with boto3, OpenAI and Anthropic.
Statistics, mathematics & machine learning
Hypothesis testing, experimentation and A/B testing, exploratory data analysis, statistical inference. Linear algebra, calculus and optimization. Supervised and unsupervised learning, gradient boosting (XGBoost, CatBoost, LightGBM), deep neural networks, CNNs, sequence models, autoencoders and anomaly detection. Feature engineering, class-imbalance handling with SMOTE and SMOTE-ENN, PCA, and cross-validated predictive modeling.
Data engineering & databases
Data collection, cleaning, preprocessing and quality validation. ETL pipelines. MongoDB (schema design, aggregation pipelines, compound and multikey indexing, query optimization), PostgreSQL with pgvector, MySQL, Neo4j, Supabase, Redis.
LLMs & generative AI
RAG pipelines, prompt engineering, embeddings, retrieval and inference optimization. OpenAI, Anthropic Claude, Google Gemini, Azure OpenAI and AWS Bedrock, plus local open-weight deployment on GPU and CPU.
AI agents & orchestration
Multi-agent systems, LangChain, LangGraph, Pydantic AI, tool-using agents, and Model Context Protocol servers. Agent evaluation, tracing and decision logic.
Evaluation & data design
Evaluation harnesses, benchmarks and eval protocols. High-signal dataset curation, failure-mode analysis and error taxonomies, human-in-the-loop labeling. Agentic-eval metrics covering task success, tool-call accuracy and groundedness. Knowledge-graph, ontology and metadata-catalog design in Neo4j.
Cloud & MLOps
AWS (S3, Lambda, SageMaker; Bedrock, familiar), Azure OpenAI, GCP Vertex AI (familiar). Docker, CI/CD on GitHub Actions, Git, automated testing, model monitoring and observability, secure coding and documentation.
Visualization & BI
Data storytelling and stakeholder reporting with Tableau, Power BI, matplotlib and seaborn. KPI dashboards. Workflow automation in n8n — 225+ production workflows — plus Zapier and Make.

Education

2022 — 2026

B.E. in Computer Science and Engineering

American University of Beirut

Graduated May 2026

2026

M.S. in Computer Science

Georgia Institute of Technology (OMSCS)

Admitted, matriculating 2026, part-time alongside full-time work

2022

French Baccalaureate, science track

Lycée Franco-Libanais Verdun

Certifications

  • Deep Learning Specialization — Andrew Ng, Coursera neural networks, CNNs, sequence models, ML system design
  • AWS Certified Machine Learning in progress, expected Aug 2026
  • Local RAG — Zero To Mastery, 2025
  • Prompt Engineering — Vanderbilt, Coursera
  • Docker & Kubernetes — Udemy

Coursework

Agentic Systems (EECE 503P), Machine Learning, Artificial Intelligence in Industry, Software Engineering, Databases, Data Structures & Algorithms, Statistics, Data-Centric Engineering.

Languages

English (fluent), French (fluent), Arabic (native).