Tiktok - San Jose, CA

posted 27 days ago

Full-time - Senior
San Jose, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Senior Machine Learning Engineer for TikTok Live Stream, you will play a pivotal role in enhancing our recommendation algorithms, particularly for the live streaming business. This position is integral to the recommendation algorithm team, which is responsible for driving critical product decisions and platform growth. The team consists of machine learning researchers and engineers who innovate and support production recommendation models, ensuring that our users have a seamless and enjoyable experience while engaging with creators on our platform. In this role, you will take charge of optimizing core algorithms and strategies, including recall, coarse ranking, fine ranking, mixed ranking, and diversity. You will utilize advanced modeling technologies such as deep learning, representation learning, multi-task learning, causal inference, and sequence modeling to ensure that every user finds relevant creators and enjoys the fun of live streaming. Your work will directly impact user experience, creator growth, and platform revenue, contributing to a healthy and sustainable livestream ecosystem. Collaboration is key in this position, as you will work closely with product and operations teams to integrate technological innovations with business characteristics. Your contributions will help achieve both long-term and short-term business development goals, making your role essential to the success of TikTok Live Stream.

Responsibilities

  • Take charge of certain directions in the recommendation algorithm of the live streaming business and contribute to a world-class large scale recommendation system.
  • Optimize core algorithms and strategies (recall, coarse ranking, fine ranking, mixed ranking, diversity, etc.) through modeling technologies including deep learning, representation learning, multi-task learning, causal inference, and sequence modeling.
  • Continuously improve recommendation technology with a deep understanding of the ecological roles of users, creators, and platforms to drive healthy growth in user experience, creator growth, and platform revenue.
  • Work closely with the product and operations team to excel in technological innovation with deep integration of business characteristics.

Requirements

  • 3 years+ of experience in applied machine learning.
  • Strong theoretical foundation and extensive practical experience in machine learning/deep learning, familiar with at least one mainstream deep learning framework.
  • Exceptional ability to analyze and solve problems, passionate about solving challenging problems; good communication skills, proactive at work, strong sense of responsibility, and good teamwork skills.

Nice-to-haves

  • Published papers at top conferences or won competitions such as ACM/machine learning.
  • Experience in core algorithm businesses such as large-scale recommendation systems, computational advertising, and search engines.
  • Technical leadership or people management roles in related fields.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents, and a Health Savings Account (HSA) with a company match.
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans.
  • Flexible Spending Account (FSA) options for Health Care, Limited Purpose, and Dependent Care.
  • 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) and 10 paid sick days per year.
  • 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.
  • Mental and emotional health benefits through EAP and Lyra.
  • 401K company match, gym and cellphone service reimbursements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service