ML Engineer, Large-Scale Recommendation Systems

TikTok USDS Joint Venture

San Jose (CA)

On-site

USD 123,000 - 259,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical insurance
401(k) with match
Paid parental leave
Paid time off and holidays

Job summary

TikTok USDS Joint Venture is seeking machine learning engineers to advance large-scale recommendation systems for TikTok’s feed and e-commerce experiences. You will work on candidate generation, ranking, and live data pipelines within a fast-paced, cross-functional team.

We look for strong programming skills, solid knowledge of deep learning frameworks, and hands-on experience with scalable ML methods. This is an in-person role with collaboration across diverse teams and a focus on real-world

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Strong programming and problem-solving ability.
  • Experience with algorithms such as Collaborative Filtering, Matrix Factorization, Factorization Machines, Word2vec, Logistic Regression, Gradient Boosting Trees, Deep Neural Networks, Wide and Deep.
  • Experience with Deep Learning Tools such as TensorFlow or PyTorch.
  • Experience with C++ or Python or equivalent.

Responsibilities

  • Build large-scale recommendation algorithms and systems (10M–100M users).
  • Develop long and short-term user interest models and extract insights from large data.
  • Design, develop, evaluate and iterate predictive models for candidate generation and ranking, including real-time data pipelines and feature engineering.
  • Design and build supporting/debugging tools as needed.

Skills

Programming
Problem solving
ML algorithms
Deep learning tools
C++/Python

Education

Bachelor's degree in CS or related

Tools

TensorFlow
PyTorch

Job description

TikTok USDS Joint Venture is seeking machine learning engineers to advance large-scale recommendation systems for TikTok’s feed and e-commerce experiences. You will work on candidate generation, ranking, and live data pipelines within a fast-paced, cross-functional team.

We look for strong programming skills, solid knowledge of deep learning frameworks, and hands-on experience with scalable ML methods. This is an in-person role with collaboration across diverse teams and a focus on real-world

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer: Real-Time Recommendations
ML Engineer: Real-Time Recommendations

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 123,000 - 187,000
Medical, dental, vision insurance
401(k) with company match
Parental leave
+6
ML Engineer – Recommender & Search Systems (Impactful)
ML Engineer – Recommender & Search Systems (Impactful)

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 100,000 - 178,000
Medical Insurance
401(k) Match
Paid Leave
ML Engineer Graduate: Recommenders, Search & Personalization
ML Engineer Graduate: Recommenders, Search & Personalization

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 100,000 - 178,000
Health insurance
401(k) match
Paid parental leave
+6
Graduate ML Engineer: Recs, Search & Personalization
Graduate ML Engineer: Recs, Search & Personalization

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 123,000 - 187,000
Health insurance
Dental insurance
Vision insurance
+7
Machine Learning Engineer - Recommender & Search Systems
Machine Learning Engineer - Recommender & Search Systems

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 130,000 - 246,000
Health insurance
401(k) plan with company match
Paid parental leave
+6
Senior Software Engineer — Scalable Recommender Systems
Senior Software Engineer — Scalable Recommender Systems

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 178,000 - 342,000
Medical, dental, and vision insurance
401(k) with company match
Paid parental leave
+6
Senior ML Engineer, Recommendation Systems & Ranking
Senior ML Engineer, Recommendation Systems & Ranking

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 187,040 - 359,720
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+2
Software Engineer – Scalable Recommender Systems
Software Engineer – Scalable Recommender Systems

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 137,000 - 360,000
Senior ML Engineer: Real-Time E-Commerce Recommendations
Senior ML Engineer: Real-Time E-Commerce Recommendations

TikTok USDS Joint Venture • Seattle (WA)

On-site
USD 178,000 - 342,000
Machine Learning Engineer, Personalization & Scalable Systems
Machine Learning Engineer, Personalization & Scalable Systems

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 137,000 - 259,000
Medical, Dental, Vision insurance
401(k) with company match
Paid parental leave
+6