I built and shipped the recommendation service The Feed runs in production. It looks at what we know about a user: their Strava training profile, stated preferences, and past orders if they have them. From that it returns a ranked list of product categories and brands. It covers the whole user base: brand-new Strava-only users, which is the hard cold-start case, and returning customers where I can lean on their history. The storefront, onboarding, and email all call it over HTTP.
This is where models leave the notebook and have to survive contact with real users. I build recommendation and ranking systems that actually run in production: trained, backtested behind a quality gate, and served over HTTP. Plus the LLM pipelines around them. Most of the work isn't the model; it's making it reliable, reproducible, and fast enough that a product can lean on it. I don't call myself an 'AI engineer', I just want to understand these things well enough to build with them.
Browse the full collection →