HirePortal

Machine Learning Engineer, TikTok Recommendation

  • TikTok
  • San Jose, United States
  • $180,000 – $300,000

About the Team
Recommendation algorithm team plays a central role in the company, driving critical product decisions and platform growth. The team is a diverse group of world-level researchers and engineers, who develop and support the production recommendation systems that drive product impact. The team is fast-paced, collaborative and impact-driven.

Responsibilities - What You'II Do

  • Develop recommendation systems that improve user experience and platform content ecosystem.
  • Build machine learning systems and pipelines to address critical product challenges.
  • Own a complex part(s) of the system, lead its development, support, and improvements.
  • Collaborate with cross functional teams to design product strategies and build solutions to grow TikTok in the US market.

Minimum Qualification

  • Bachelor degree or above in computer science or a related major, with 2+ years of related work experience.
  • Proficient in C/C++, Python and have a deep understanding of data structure and algorithm design. Practical experience using these languages building production systems.
  • Solid knowledge and practical experience developing and training models with at least one popular deep learning framework (e.g., PyTorch, TensorFlow).
  • Experience in one or more of the following areas: applied machine learning, machine learning infrastructure, large-scale recommendation system, market-facing machine learning product.
  • Good written and verbal communication skills.

Skills

  • Machine Learning
  • Recommendation Systems
  • Python
  • C++
  • PyTorch
  • TensorFlow
  • Data Structures

Related jobs

TikTokApply for this job