At DoorDash, ML is applied to solve many customer facing problems. For serving model predictions, the ML Platform team initially built a highly performant prediction service that serves several models in production. Initially the model frameworks supported were limited to PyTorch and LightGBM models. With the fast pace of innovation in the field of ML, the focus has shifted to more flexibility and developer velocity. We have had more interest in NLP and image processing use cases where there is a large variety of libraries that we aimed to support.
The ML platform team has recently adopted Ray for model training and inference. In this talk, we will share how we built a new model serving platform keeping flexibility and self-service as core ethos. We have evaluated many different frameworks and found that the data scientist friendly approach that Ray Serve offers is a great match for what we were looking for. We will tell the story of how we shifted our prediction services from our earlier generation to the Ray Serve ecosystem.
Siddharth is a Software Engineer on the ML Platform Serving team at DoorDash
Kornel is a staff software engineer on the ML Platform team at DoorDash, focusing on online inference. Previously he was on the ML Platform team at Quora.
Come connect with the global community of thinkers and disruptors who are building and deploying the next generation of AI and ML applications.