Foundations Of Building Next-Gen Data Platforms For Machine Learning Tasks