Responsibilities
1. Data Warehouse and Development: Starting from the end-cloud link, design and implement efficient end-cloud data extraction and feature cleaning links, link the end-cloud to build efficient automated analysis and content understanding capabilities, participate in the Douyin live experience direction data warehouse, modeling and other work, and improve the usability and quality of data 2. Model deployment and service: Promote the implementation of algorithms in business scenarios, be responsible for the end-cloud integrated deployment of machine learning & deep learning models, and integrate existing information and capabilities into scalable model services 3. Data mining and analysis: Responsible for the mining and analysis of Douyin live client experience data, through data insights, qualitative and quantitative analysis and model construction, build end-cloud integrated data understanding capabilities, and optimize user viewing and broadcasting experience 4. Business collaboration and strategic support: In-depth understanding of the live broadcast business, starting from the experience perspective, linking the client experience and DA team, and providing end-cloud collaboration solutions based on data and algorithms 5. Technical research and methodology precipitation: Summarize and optimize data analysis & research methodology applicable to live broadcast experience business, and pay attention to cutting-edge industry technologies.
Qualifications
1. Bachelor degree or above, major in mathematics, statistics, computer science is preferred 2. Proficient in programming languages such as Python, Scala, Java or Go, with solid coding skills and good awareness of programming standards 3. Proficient in SQL, master machine learning and deep learning related algorithms, familiar with Scikit-learn, TensorFlow, PyTorch and other frameworks (any one) familiar with Hive, Spark, Flink, Kafka and other big data processing frameworks 4. Familiar with the engineering architecture of machine/deep learning, including deployment, operation and maintenance, and online training architecture (client or server) 5. Data awareness: sensitive to business and data, with excellent ability to analyze and solve problems, and able to quickly understand and abstract business needs.