Tiktok - San Jose, CA
posted 27 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 Arch team at TikTok is focused on optimizing user experience and cost for the 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 Senior 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 Senior Machine Learning Engineer, you will develop production machine learning solutions to 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 for applying machine learning, and design and optimize pipelines for server-side machine learning models, including building real-time data pipelines, feature engineering, and model optimization.