TeoZosa - Overview

Howdy! I'm Teo, great to meet you 👋

I build production ML systems that deliver customer impact at scale by any means necessary.

  • Sometimes this means getting in the weeds wrangling raw data; training and evaluating models; or setting up super reliable high-throughput, low-latency, highly-observable online/offline ML feature and model serving systems1.
  • Other times this means sitting in meetings with business, product, and technical stakeholders from all corners of the company, as well as partners and colleagues across the industry, to define the right problems to tackle and the right things to build.
  • No matter what, it always means listening to the people we're serving, making sure we're solving the most important problems, and thinking beyond what's possible to what is actually needed to add the most value to our customers2.

I'm currently focus-firing all of the above as a Staff ML Engineer at Mercari, Japan’s largest C2C e-commerce marketplace, to support the world-class AI teams and applications across the company.


Talks

2023

2024

2025

Footnotes

  1. My current personal record was for Mercari's AI search ranking system:

    1. Offline data & model training pipelines that processed petabytes of data.
    2. Online serving system that handled nearly 6K RPS of search traffic with average e2e latency <35ms (p95 <100ms) and five 9's uptime.
      1. Streaming real-time feature ingestion pipeline that processed over 100K client events per second and over 2.3 terabytes of data per day; significant optimization for a monthly operational cost of $567/mo.
      2. Feature store that served over 3.5M read/write RPS with average read latency <3ms (p95 <10ms).
      3. Model server that handled nearly 6K RPS with average read latency <13ms (p95 <38ms).
    ↩
  2. If A/B test results are at least a decent proxy for customer value, my work at Mercari drove an additional $50M+/year in projected revenue, in addition to major uplifts in search user experience metrics. ↩

  3. w/ @ginstrom ↩ ↩2

  4. w/ @chingisooinar ↩ ↩2 ↩3

  5. w/ @jehandadk ↩