Enable job alerts via email!

Senior Machine Learning Engineer, Recommendations - USDS

TikTok

Seattle (WA)

Hybrid

USD 184,000 - 338,000

Full time

26 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join TikTok as a Senior Machine Learning Engineer in the USDS division, focusing on innovative recommendation algorithms for millions of users. Leverage your expertise in applied machine learning and programming to enhance user engagement and satisfaction. Enjoy a hybrid work schedule and a competitive salary range, alongside diverse benefits.

Benefits

Health insurance
401(k)
Paid leave
Bonuses and stock units

Qualifications

  • Bachelor's degree or higher in Computer Science or related fields.
  • Strong programming and problem-solving skills.
  • Experience in applied machine learning with various algorithms.

Responsibilities

  • Build large-scale recommendation algorithms and systems.
  • Analyze large datasets and design algorithms for user interest.
  • Develop predictive models for candidate generation and ranking.

Skills

Programming
Problem-solving
Applied Machine Learning
Collaborative Filtering
Matrix Factorization
Word2Vec
Logistic Regression
Gradient Boosting
Deep Neural Networks

Education

Bachelor's degree in Computer Science

Tools

TensorFlow
PyTorch

Job description

Senior Machine Learning Engineer, Recommendations - USDS

4 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Responsibilities

We are a group of applied machine learning engineers and data scientists focusing on general feed and E-commerce recommendations. Our work involves developing innovative algorithms to improve user engagement and satisfaction, translating creative ideas into impactful business solutions. We utilize large-scale machine learning to address real-world challenges.

What you will do:
  1. Participate in building large-scale recommendation algorithms and systems (10 million to 100 million users), including commodity, live stream, and short video recommendations in TikTok.
  2. Build user interest models, analyze large datasets, and design algorithms to explore users' latent interests efficiently.
  3. Design, develop, evaluate, and iterate on predictive models for candidate generation and ranking, including real-time data pipelines, feature engineering, and model optimization.
  4. Develop supporting/debugging tools as needed.

Our organization follows a hybrid work schedule requiring employees to work in the office 3 days a week, with potential changes based on management decisions.

Qualifications
Minimum Qualifications:
  • Bachelor's degree or higher in Computer Science or related fields
  • Strong programming and problem-solving skills
  • Experience in applied machine learning with algorithms like Collaborative Filtering, Matrix Factorization, Word2Vec, Logistic Regression, Gradient Boosting, Deep Neural Networks, etc.
  • Experience with Deep Learning frameworks such as TensorFlow or PyTorch
  • Proficiency in at least one programming language like C++ or Python
Preferred Qualifications:
  • Experience in recommendation systems, online advertising, NLP, large-scale data mining, or related fields
  • Publications in major conferences or experience in data mining/machine learning competitions
About USDS

TikTok is a leading short-form video platform. USDS is a security-focused division ensuring data protection and content safety for U.S. users, supporting the platform's integrity and user trust.

Why Join Us

We inspire creativity and bring joy through innovative products. Our diverse teams foster a culture of curiosity, humility, and impact, embracing challenges and continuous learning.

Diversity & Inclusion

We value diverse perspectives and strive to create an inclusive environment reflecting our global community.

USDS Reasonable Accommodation

We provide accommodations for candidates with disabilities or other protected reasons. Contact us at https://tinyurl.com/USDS-RA.

Job Information

Base salary range: $184,300 - $337,250 annually, with potential bonuses, stock units, and benefits including health insurance, 401(k), paid leave, and more. Benefits may vary by location.

Additional Details

Positions available in various locations with different salary ranges. Refer to the original post for more opportunities and details.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Machine Learning Engineer, Recommendations - USDS

TikTok

Seattle

Hybrid

USD 137,000 - 238,000

28 days ago