Abstract: The present disclosure discloses a system and method for deploying customized machine learning services. Specifically, a computing device of a machine learning service provider maintains a meta training component and a plurality of meta data schemas. The computing device also generates a customized data schema based on customization of one of the plurality of meta data schemas by a machine learning service client. Further, the computing device can generate a training component based on the meta training component. The training component is compatible with the customized data schema. Then, the computing device deploys the customized data schema and the training component to one or more client devices to automatically generate a machine learning model.