Machine Learning Engineer, Recommendations - USDS

TiktokSeattle, WA
439d$137,750 - $237,500Hybrid

About The Position

The position involves working as part of the U.S. Data Security (USDS) team at TikTok, focusing on developing large-scale recommendation algorithms and systems to enhance user engagement and satisfaction. The role emphasizes the application of machine learning techniques to solve real-world problems, contributing to the safety and governance of user data on the TikTok platform.

Requirements

  • Bachelor's degree or higher in Computer Science or related fields.
  • Strong programming and problem-solving ability.
  • Open to PhD New Grads or MS Grads with 1-3 years of experience in applied machine learning, familiar with algorithms such as Collaborative Filtering, Matrix Factorization, and Deep Neural Networks.
  • Experience in Deep Learning Tools such as TensorFlow/PyTorch.
  • Experience with at least one programming language like C++/Python or equivalent.

Nice To Haves

  • Experience in recommendation systems, online advertising, information retrieval, natural language processing, machine learning, or large-scale data mining.
  • Publications at KDD, NeurIPS, WWW, SIGIR, WSDM, ICML, IJCAI, AAAI, RECSYS, or experience in data mining/machine learning competitions such as Kaggle/KDD-cup.

Responsibilities

  • Participate in building large-scale recommendation algorithms and systems, including commodity recommendations, live stream recommendations, and short video recommendations.
  • Build long and short term user interest models, analyze and extract relevant information from large amounts of data, and design algorithms to explore users' latent interests efficiently.
  • Design, develop, evaluate, and iterate on predictive models for candidate generation and ranking, including building real-time data pipelines, feature engineering, model optimization, and innovation.
  • Design and build supporting/debugging tools as needed.

Benefits

  • Medical, dental, and vision insurance from day one.
  • 401(k) savings plan with company match.
  • Paid parental leave.
  • Short-term and long-term disability coverage.
  • Life insurance.
  • Wellbeing benefits.
  • 10 paid holidays per year.
  • 10 paid sick days per year.
  • 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service