Tiktok - San Jose, CA
posted 4 days ago
TikTok is the leading destination for short-form mobile video, with a mission to inspire creativity and bring joy. The company has a global presence with offices in major cities around the world. The Multimedia Architecture team is focused on optimizing user experience and cost for video on demand and live streaming systems. This team is dedicated to building intelligent and personalized multimedia systems that power the entire TikTok ecosystem. We are currently seeking a passionate Machine Learning Engineer to join our team. In this role, you will work closely with product and engineering teams to identify opportunities for improvement and enhance overall system performance and efficiency by integrating AI algorithms throughout the multimedia system. Your responsibilities will include designing service-side machine learning systems, implementing machine learning models, and validating their impact on the overall system through A/B testing. As a Machine Learning Engineer, you will develop production machine learning solutions that help understand user preferences and video content, predict video popularity, and manage system resource changes to create a world-class personalized multimedia experience. You will collaborate with engineering and product teams to shape the architecture roadmap by applying machine learning principles. Additionally, you will design and optimize pipelines for server-side machine learning models, which includes building real-time data pipelines, feature engineering, model optimization, and innovation. This role is crucial in ensuring that TikTok continues to provide a seamless and engaging user experience while leveraging the latest advancements in machine learning.