Power Load Monitoring has been a research hotspot since a few years ago. With development of artificial intelligence, construction of smart grid has become the most important part of power load monitoring. At the same time, task scheduling mechanism combined with the distributed IoT(Internet of Things) improves efficiency of smart grid. In this paper, applications of cloud/edge platform in the data acquisition, processing and scheduling of the IoT is introduced step by step, as well as applications and differences of artificial intelligence algorithm in each step, including Data Acquisition, Load Disaggregation, Load Forecasting and so on. Finally, combined with various optimization methods, future research directions are prospected, including data and network security issues, challenges faced by cloud/edge architecture, adaptive fine-grained Load Disaggregation, Load Forecasting.