Builder at heart

Hi, I'm Ali — I build production-scale AI that moves the metrics that matter.

Lead AI/ML Engineer with 10+ years architecting transformer-based recommendation, RAG ranking, personalization, and large-scale information retrieval. Currently at Procore, where I shipped the RAG + contextual-intelligence recommendation stack and an end-to-end LLM Product Insights Platform. Previously led ranking at Expedia and semantic supply-chain retrieval for Dell.

Austin, TX Ph.D., AI & Big Data

Impact in numbers

// shipped, measured, in production
+1.2%
GP / order lift from Web Flights LambdaRank LTR at Expedia.
+0.7%
Conversion lift from Expedia's first personalized flight recommender on iOS.
Cache hit-rate from a predictive cache-fill DNN — cut downstream pricing-call infra cost.
>85%
Tagging accuracy of the domain-specific LLM taxonomy mapper (62 tools · 11 outcomes) at Procore.
~95%
Recall on SBERT + HNSW/FAISS candidate generation for Dell's entity-resolution pipeline.
1 week → minutes
Strategic-question turnaround after shipping the LLM Product Insights MCP server.

What I'm working on

// current focus
Procore · Now

RAG + contextual-intelligence recommendations

Retrieval and ranking on transformer recommenders with an additional contextual-intelligence layer — topic modeling, taxonomy extraction, semantic modeling with LLMs — to lift recommendation quality and downstream conversion for Sales and Customer Success teams.

Procore · Now

LLM Product Insights Platform

End-to-end pipeline turning unstructured + structured customer signals (call notes, tickets, reviews, telemetry) into queryable, source-attributed findings. Llama 3.3 70B structured extraction · Vector Search · a read-only MCP server queryable from Cursor, Claude, and Slack.

Themes

Generative retrieval & transformer ranking

HSTU, SASRec, BERT4Rec, TransAct, DIN/DIEN/SIM, BST; generative retrieval with TIGER and semantic IDs; Two-Tower deep retrieval-ranking; multi-task heads (MMoE, PLE); position-bias and counterfactual evaluation.

Themes

Serving at scale

Bridging model development with online serving — distributed training, streaming / real-time inference, low-latency online services, A/B testing, MLflow, Airflow, GPU clusters on GCP / AWS and on-prem.

Selected experience

// 10+ years
Sep 2024 — Present

Procore Technologies

Lead Machine Learning Engineer. RAG + contextual-intelligence recommendations; LLM Product Insights Platform; MCP server for NL-to-SQL analytics.

Sep 2017 — Oct 2023

Expedia Group

Staff → Senior → ML Scientist. Shipped Expedia's first personalized flight recommender, Web Flights LTR, predictive cache-fill, CV stack for Vacation Rentals.

Feb 2024 — Sep 2024

C5i · for Dell

Lead AI/ML, Sr. Manager. Two-stage SBERT bi-encoder + cross-encoder re-rank stack and an LLM-based entity-resolution pipeline for Dell.com supply-chain search.

More on the CV page — including Quotograph, UTSA Open Cloud Institute, the U.S. Patent on workload-aware multi-cloud scheduling, and selected IEEE / Springer publications.

Recent writing

// notes from the lab

All posts →

Featured series · 24 parts

Retrieval, Ranking & Recommendation

A hands-on tour of the full recommender stack — features, retrieval, ranking, serving, and closing the loop, with code, math, and production notes. →