Tiktok - San Jose, CA

posted 3 months ago

Full-time - Entry Level
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, with a mission to inspire creativity and bring joy. The company operates globally, with headquarters in Los Angeles and Singapore, and offices in major cities including New York, London, and Tokyo. 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 enhance the TikTok ecosystem. We are currently seeking a passionate machine learning engineer to join our team. In this role, you will collaborate closely with product and engineering teams to identify opportunities for improving 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. This position offers unparalleled opportunities for recent graduates to kickstart their careers, pursue bold ideas, and explore limitless growth opportunities. Successful candidates must be able to commit to an onboarding date by the end of 2025, and applications will be reviewed on a rolling basis. As a machine learning engineer, you will apply causal inference algorithms to understand user behavior and enhance the user experience on TikTok. You will develop machine learning solutions for user behavior prediction, app traffic prediction, and video understanding. This role requires working cross-functionally with product managers, data scientists, and product engineers to derive insights, formulate problems, design and refine machine learning algorithms, and contribute to the exciting growth of TikTok's global user base. Regular A/B testing and analysis will be part of your responsibilities, allowing you to iterate on algorithms based on performance data.

Responsibilities

  • Apply causal inference algorithms to understand users and improve user experience at TikTok.
  • Develop machine learning solutions for user behavior prediction, app traffic prediction, and video understanding.
  • Work cross-functionally with product managers, data scientists, and product engineers to understand insights, formulate problems, design and refine machine learning algorithms, and further drive the exciting growth of global TikTok users.
  • Run regular A/B tests, perform analysis, and iterate algorithms accordingly.

Requirements

  • Master's degree in computer science, data science, or any ML related field.
  • Familiarity with applied machine learning, such as classification, deep neural networks, transformers, multi-task learning, etc.
  • Proficiency in at least one programming language, such as Python and C++.
  • Passion for learning and eagerness to experiment with new techniques, along with good communication and a cooperative spirit.

Nice-to-haves

  • Experience with recommendation systems, online advertising, search, and user growth is preferred.

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) (prorated upon hire and increased by tenure) 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