Applied AI @ rumble.com
Rumble is a video sharing platform with over 100 million active monthly users, founded in 2013.
Leading modernization of recommendation and search systems using ML/AI and inventive methods. Took ownership of underperforming efforts, rebuilt them from the ground up with a small team, and delivered measurable value for users and the business.
A hands-on technical leadership role, architecting and delivering scalable ML/AI systems that drive discovery, ranking, recommendations, and personalized experiences across the video sharing platform.
Open-source used within our technology stack includes:
Technology stack centered around:
- NVIDIA Merlin
- LLM and small AI models
- Multimodal AI
- Modal
- SIE
- OpenSearch
- Vespa
- Apache Doris
- Trino
- Clickhouse
- Redis / DragonflyDB
- MySQL
- PostgreSQL
- Parquet
- Iceberg
- Ducklake
- Vector
- Polars
- Kubernetes
- MinIO
- Kafka / AutoMQ
- Apache Spark
- Python
- Kotlin
Contributions to Apache Doris, Trino, Duckdb/Ducklake, and various Kotlin frameworks. Built open-source Datagrip/Intellij IDE plugins for deep support for Trino, Doris, Duckdb datalake SQL Dialects, and a SQL transpiler.