Machine Learning Scientist - LLM/AI, San Jose

TikTok
San Jose

About the job

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.

Responsibilities

- Formulate end-to-end machine learning models by utilizing ML, NLP techniques to deal with real-world signals generated from privacy products/ incidents/ review areas.

- Analyze extensive, complex datasets to extract meaningful insights, identify opportunities for improvement, and facilitate data-driven decision-making.

- Design and execute experiments, testing and iterating on machine learning models to optimize recommendation functions and boost user satisfaction.

- Communicate final recommendations and drive decision making.

Qualifications

Minimum

- Requires a Bachelor's degree in Finance, Mathematics, Statistics, Operations Research or other related field and two years of experience in the job offered or in a machine learning-related role.

- Solid background in NLP and analytics, personalization/recommendation and hands-on experience and solid understanding of machine learning and deep learning methods.

- Experience performing data extraction, cleaning, analysis and presentation for medium to large datasets

- Experience with at least one programming language (i.e. Python, R, Java, or C++)

- Experience writing SQL queries

- Experience with scientific computing and analysis packages such as NumPy, SciPy, Pandas, Scikit-learn, dplyr, or ggplot2

Preferred

- Experience with statistics methods such as forecasting, time series, hypothesis testing, classification, clustering or regression analysis

- Experience with data visualization libraries such as Matplotlib, Pyplot, ggplot2

- Experience with machine learning libraries and deep learning toolkits such as PyTorch, Caffe2, TensorFlow, Keras or Theano.

- Experience with Large Language Model is a plus.