Edward Cates
Staff Machine Learning Engineer & AI Consultant
Staff Machine Learning Engineer & AI Consultant
Hands-on across ~15 client engagements — GenAI / LLMs, NLP, computer vision, generative imaging, classical ML, MLOps, AI strategy — and managing client expectations through all of it. Won the peer-nominated Culture Award back-to-back.
From no code to 5,000 stores and 8-figure revenue. Owned IoT edge, the real-time backend, the impression-guarantee scheduling optimizer, the RTB ad platform, and the data pipeline. Hired and led the engineering team. Departed after Series B to do more machine learning.
Custom software for small businesses during and after college. Flagship: a real-time bidding platform for silent auctions.
Excerpts from peer nominations for the KUNGFU.AI Culture Award, which I won back-to-back.
A sample, not a comprehensive list. ~15 KUNGFU engagements in total; the rest live in conversation.
Advising a large enterprise on introducing AI across its software planning and development lifecycle (high-influence, non-lead role); co-developing a company-wide AI roadmap and turning a prioritized use case into a working proof of concept.
From a cold start with no labeled data: trained the client's team to annotate, stood up an Argilla pipeline, designed a double-annotation QA scheme, and tracked the model learning curve. Delivered an NER model as a Dockerized PyTorch batch service to process billions of records.
Fine-tuned BERT with triplet loss (metric learning) for semantic field-matching across inconsistent text fields. The system surfaced latent data-quality errors in a dataset central to the client's product.
Built a ComfyUI-based, configuration-driven SDXL + LoRA generation system on real production infrastructure, handed off for in-app integration; scoped delivery to safe photo background-extension (outpainting) after assessing photo-to-video safety risks.
Originated and built v1 of a random-forest model over ~20 transaction features to auto-approve the lowest-risk tier — a concept that compressed a purchasing decision from ~a day to ~a minute — alongside document extraction across ~50,000 documents/day.
Additional: GragBot internal RAG assistant (built & operated) · retail-shelf CV analytics · LayoutLMv3 document AI · DataRobot model deployment · LLM prototyping & evaluation.
Hired four engineers and grew the function from zero. Created a competency-based career ladder from scratch — calibrating manager reviews against employee self-reviews on a shared grid — and used it to drive promotions and define clear growth paths. Onboarded, mentored, ran regular 1:1s. Zero voluntary departures over six years.
Built the Android app for thousands of in-store devices with on-device person detection (OpenCV Haar cascades — early edge inference, ~2017–18), plus a WebSocket layer tracking live device state, server-streamed ad schedules, and an arbitrary-upload video transcoding pipeline.
Architected a distributed, N-tier ad-serving platform integrating real-time bidding with just-in-time transcoding on auto-scaling AWS ECS — millions of events / day on Postgres + Redis — scaling programmatic revenue into eight figures. Later productized as a standalone SaaS. Directed the DigitalOcean → AWS migration and set IaC standards on AWS CDK.
Built a solver that scheduled ads across rotating store subsets to reliably hit contracted impression counts — loop-frequency optimization across the fleet, so every guaranteed-impression deal landed on its number.
In-store photo capture plus a custom web-based bounding-box annotation tool for remote contractors, with confidence-thresholded auto-skip (>99%) that cut labeling effort ~2× with no quality loss.
I shot this in my closet. It's my honest attempt at explaining AI to people who aren't in AI — and a decent filter on the way in: if it doesn't land for you, we probably wouldn't like working together either.
A video I made for the company's YouTube channel — still the most-watched thing on the channel at ~10,000 views.