Tiktok - San Jose, CA

posted 3 days ago

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

About the position

The Machine Learning Scientist will lead and collaborate with cross-functional teams to design, develop, and deploy sophisticated machine learning algorithms to enhance the performance of our business systems. This role is pivotal in formulating end-to-end machine learning models by utilizing machine learning (ML) and natural language processing (NLP) techniques to address real-world signals generated from privacy products, incidents, and review areas. The successful candidate will analyze extensive and complex datasets to extract meaningful insights, identify opportunities for improvement, and facilitate data-driven decision-making. In addition to model development, the Machine Learning Scientist will design and execute experiments, testing and iterating on machine learning models to optimize recommendation functions and boost user satisfaction. Effective communication of final recommendations will be essential to drive decision-making processes within the organization. The role will also involve utilizing data-driven techniques to build solutions that help measure, validate, identify, and envision TikTok's privacy evolution. This includes designing and scoping out projects, building operationalized analytics tools and platforms, and using data and AI models to find insights, diagnose problems, and tell compelling stories. Collaboration is key in this position, as the Machine Learning Scientist will work closely with various cross-functional teams, including engineering, legal, audit, security, public relations, government relations, and product teams. Building deep domain knowledge and expertise in privacy will be a significant aspect of the role, ensuring that the privacy of TikTok's users is honored across all products and platforms.

Responsibilities

  • Lead and collaborate with cross-functional teams to design, develop, and deploy machine learning algorithms.
  • Formulate end-to-end machine learning models using ML and NLP techniques.
  • Analyze extensive datasets to extract insights and identify opportunities for improvement.
  • Design and execute experiments to optimize recommendation functions and enhance user satisfaction.
  • Communicate final recommendations to drive decision-making across teams.
  • Build operationalized analytics tools and platforms to support privacy evolution.

Requirements

  • Bachelor's degree in Finance, Mathematics, Statistics, Operations Research, or related field.
  • Two years of experience in a machine learning-related role.
  • Solid background in NLP and analytics, with hands-on experience in machine learning and deep learning methods.
  • Experience in data extraction, cleaning, analysis, and presentation for medium to large datasets.
  • Proficiency in at least one programming language (Python, R, Java, or C++).
  • Experience writing SQL queries.
  • Familiarity with scientific computing and analysis packages such as NumPy, SciPy, Pandas, Scikit-learn.

Nice-to-haves

  • Experience with statistical methods such as forecasting, time series, hypothesis testing, classification, clustering, or regression analysis.
  • Familiarity with data visualization libraries such as Matplotlib, Pyplot, or ggplot2.
  • Experience with machine learning libraries and deep learning toolkits such as PyTorch, Caffe2, TensorFlow, Keras, or Theano.
  • Experience with Large Language Models.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% for dependents.
  • Health Savings Account (HSA) with company match.
  • Dental and Vision insurance.
  • Short/Long term Disability insurance.
  • Basic Life, Voluntary Life, and AD&D insurance plans.
  • Flexible Spending Account (FSA) options for healthcare and dependent care.
  • 10 paid holidays per year.
  • 17 days of Paid Personal Time Off (PPTO) per year, prorated upon hire and increased by tenure.
  • 10 paid sick days per year.
  • 12 weeks of paid Parental leave.
  • 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