Several People Are Tuning: Data and Machine Learning at
summary
Slack has two years of public data, a newly formed machine learning team (six months) and a seven‑person data engineering team that builds a modern stack on S3/Parquet with a Hive metastore, Kafka + Secor, Scoop and Spark/Presto and moves ETL into Airflow. The first deploys are a simple channel recommendations system using item‑to‑item similarity, linear regression and k‑NN, served as a daily static Hulk model key‑value for real‑time use. Experimentation (A/B) and hiring experienced ML engineers drive product metrics rather than toy models.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 3:52Invest in data infrastructure
- 7:00Data team challenges
- 9:07Early data warehouse strategy
- 13:18Hiring in data culture
- 16:49Friction from experienced hires
- 18:53OODA loop and ML work
- 21:19ML for product problems
- 23:24Minimum viable data products
- 25:49Channel recommendations
- 27:11Batch models and inspirations
- 28:55Conclusion
related talks
11mRecent trends in data and machine learning technologies
30mOperationalizing Machine Learning
32mTeam Teardown: Evolving an ML Platform
19mSustaining ML in the enterprise
35mBuilding Data-Intensive Teams
22mReal-world applications of machine learning: Beyond the hype
24mJosh Wills, Head of Data Engineering, Slack
42mTales from the Field: The Future is Now
