Skip to content
View rayankhouryy's full-sized avatar

Block or report rayankhouryy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rayankhouryy/README.md

Hi, I'm Rayan Khoury 👋

I'm a Machine Learning Engineer working on LLM evaluation, agentic systems, AI infrastructure, and production-grade GenAI workflows.

Currently, I work at Microsoft Core AI, where I build evaluation frameworks for conversational AI systems, including multi-turn agent assessment, LLM-as-a-Judge pipelines, rubric-based scoring, and scalable AI quality measurement.

Previously, I worked at AWS on SageMaker AI, Bedrock, Ground Truth, human-in-the-loop systems, RLHF workflows, and agent-guided model customization.


What I Build

  • Multi-turn LLM evaluation systems
  • Agentic orchestration frameworks
  • LLM-as-a-Judge and rubric-based evaluators
  • Human-in-the-loop and RLHF pipelines
  • RAG and synthetic user simulation workflows
  • MLOps infrastructure for AI/ML systems
  • Applied ML systems across NLP, CV, and ranking

Current Focus

I'm especially interested in building AI systems that are not only powerful, but also measurable, debuggable, and reliable in production.

My current work focuses on:

  • Evaluating multi-turn AI agents beyond single-response scoring
  • Designing rubric-based and failure-mode-based evaluation systems
  • Building synthetic user simulations for scalable agent testing
  • Improving agreement between automated evaluators and human judgment
  • Creating infrastructure that helps teams deploy, monitor, and improve AI workflows

Some directions I'm exploring:

  • Agent reliability: evaluating whether agents can stay coherent, useful, and task-aligned across long multi-turn interactions
  • Failure-mode discovery: automatically identifying recurring agent failures instead of relying only on predefined test cases
  • Self-improving evaluators: building evaluators that learn from past failures and improve their diagnostic coverage over time
  • Human-aligned scoring: closing the gap between automated evaluation and expert human judgment
  • Production AI observability: connecting evaluation, monitoring, user feedback, and deployment pipelines into one reliability loop
  • Model customization workflows: making fine-tuning, dataset validation, and model evaluation easier through agent-guided systems

Long term, I want to work on systems that make AI agents easier to trust, debug, and improve.


Tech Stack

Languages
Python · Java · C++ · SQL · Bash · JavaScript/TypeScript

AI / ML
PyTorch · TensorFlow · Hugging Face · LangChain · OpenCV · RAG · LLM-as-a-Judge · RLHF · SFT · DPO · RLVR

Cloud & Infrastructure
AWS · Azure AI Foundry · SageMaker · Bedrock · Docker · Kubernetes · CI/CD · Spark · Kafka · Glue · Athena

Systems
Distributed orchestration · Event-driven pipelines · MLOps · Data validation · Model evaluation · Agent workflows


Background

  • Machine Learning Engineer 2 at Microsoft Core AI
  • Former Software Development Engineer at AWS
  • MIT graduate researcher in machine learning and applied AI
  • Georgia Tech Computer Engineering graduate

Connect

Pinned Loading

  1. microsoft-foundry/foundry-samples microsoft-foundry/foundry-samples Public

    Embedded samples in Azure AI Foundry docs

    Bicep 378 419