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 to over 1 billion users globally. As a Machine Learning Engineer in the TikTok Recommendation team, you will be part of a dynamic group focused on enhancing the e-commerce experience through innovative machine learning algorithms. This role involves developing large-scale recommendation systems that cater to various aspects of e-commerce, including commodity recommendations, live stream recommendations, and short video recommendations. You will work on building models that analyze user interests and behaviors, leveraging vast amounts of data to create personalized experiences for users. In this position, you will participate in the design and implementation of algorithms that can handle millions of users and products. Your responsibilities will include building both long-term and short-term user interest models, extracting relevant information from diverse datasets, and designing algorithms that efficiently explore users' latent interests. You will also be tasked with developing predictive models for candidate generation and ranking, focusing on metrics such as Click Through Rate and Conversion Rate. This will involve creating real-time data pipelines, performing feature engineering, and optimizing models to ensure they deliver high-quality recommendations. As part of the team, you will also design and build supporting tools for debugging and enhancing the performance of the recommendation systems. The role requires a strong foundation in applied machine learning, programming skills, and a passion for solving real-world problems in the e-commerce domain. TikTok values creativity and innovation, and you will have the opportunity to contribute to impactful solutions that enhance user engagement and satisfaction.