Enable job alerts via email!

Algorithm Engineer (Recommendation) - Video Recommendation-Music

TikTok

Singapore

On-site

SGD 80,000 - 120,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the music ecosystem, TikTok, seeks a skilled professional to enhance its music recommendation systems. This role involves utilizing machine learning techniques to advise users in music discovery for video creation, while also guiding music trends and engaging with cross-functional teams.

Qualifications

  • Bachelor's degree or higher in Computer Science or related fields.
  • At least 2 years of experience in machine learning or related areas.
  • Strong coding skills in Python, Java, or C/C++.

Responsibilities

  • Manage the recommendation system to enhance music discovery.
  • Develop algorithms to promote music trends and amplify TikTok's influence.
  • Run experiments to test model performance and identify bugs.

Skills

Machine Learning
Recommendation Systems
Data Structures
Algorithms
Problem Solving
Teamwork
Business Development
Communication Skills

Education

Bachelor's degree in Computer Science

Tools

TensorFlow
PyTorch
MXNet

Job description

About the Team

The TikTok Music Recommendation Team is dedicated to leveraging recommendation-related technologies to continually enhance the music ecosystem of TikTok. We assist listeners in discovering, enjoying, and utilizing music for video creation through personalized recommendation algorithms. We also influence and guide music trends by improving the music ecosystem and refining promotional strategies, thereby amplifying TikTok's influence within the music industry.

Responsibilities

  1. Understand machine learning techniques and business objectives; own the recommendation system end-to-end to help users discover and consume music on TikTok.
  2. Build industry-leading recommendation systems to provide accurate music recommendations and a high-quality music experience during users' creation process.
  3. Focus on developing algorithms for music promotion, guiding music trends, and amplifying TikTok Music's influence within the industry.
  4. Run experiments to test the performance of deployed models and identify and resolve bugs.
  5. Collaborate with cross-functional teams, such as product managers and data analysts, to grow TikTok Music's business.

Minimum Qualifications

  • Bachelor's degree or higher in Computer Science or related fields.
  • At least 2 years of relevant experience in machine learning, recommendation systems, or related areas, with solid experience in data structures and algorithms.
  • Strong coding skills in at least one programming language such as Python, Java, C/C++.
  • Familiarity with training and deploying models using frameworks like TensorFlow, PyTorch, or MXNet.
  • Ability to independently analyze and solve problems, with good teamwork and a passion for tackling challenging issues.
  • Excellent business sense and communication skills, capable of working with PMs to promote business development.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.