Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TikTok Logo

Machine Learning Scientist

TikTok

$198,360 - $416,100
Sep 11, 2025
Bellevue, WA, USA
Apply Now

TikTok is looking to optimize its systems, features, algorithms, and product strategies by researching and designing machine learning (ML) models. The company aims to develop new solutions to complex, large-scale challenges in a rapidly growing tech environment, focusing on improving user experience and predicting user behavior.

Requirements

  • Coding using Python or C++;
  • Optimizing, training, and deploying machine learning and deep learning models using PyTorch or TensorFlow;
  • Building end-to-end model training pipelines using Python and Hadoop MapReduce, and training large-scale models using deep learning and machine learning (ML);
  • Identifying metrics and designing experiments by applying: (1) Accuracy, Precision, Recall, and F1 Score; (2) hypothesis testing; (3) A/B testing; and/or (4) CPC, CPM, CVR, CTR, and eCPM;
  • Prototyping, building, and optimizing the following ML models: (1) DNN; (2) BERT; (3) BM25; or (4) TF-IDF.

Responsibilities

  • Research and design machine learning (ML) models to optimize our systems, features, algorithms, and product strategies.
  • Formulate real-world user data modeling in statistical learning problems and work across the full ML modeling lifecycle, including data preparation, feature engineering, hyperparameter tuning and evaluation, and model selection based on different modeling scenarios to develop, build, and optimize the performance of large and highly scalable ML systems, algorithms, strategies, models and/or infrastructures.
  • Design and execute user procedure experiments, tests, and significance analyses by applying statistical test theories to optimize user experience.
  • Build and train ML, deep learning models and their variants to analyze and predict user behavior metrics and treatment effects with ML frameworks.
  • Use big data frameworks and analytics tools to aggregate, collate, and analyze experiment data.
  • Partner with product managers and product strategy and operation team to define product strategy and features.
  • Mentor junior Machine Learning Engineers and interns.

Other

  • Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, Machine Learning, Data Science, Statistics, Mathematics, or a related field, and 4 years of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, Machine Learning, Data Science, Statistics, Mathematics, or a related field, and 6 years of related work experience, out of which 5 years must be post-bachelor’s, progressive related work experience.
  • Domestic and international travel required up to 10%.
  • Full time, 40 hours/week
  • Lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company.
  • Embrace challenges as they come.