About The Position

Our Recommendation Architecture Team is responsible for building and optimizing the architecture for our recommendation system to provide the best experience for our TikTok users. In order to enhance collaboration and cross-functional partnerships, among other things, at this time, our organization follows a hybrid work schedule that requires employees to work in the office 3 days a week, or as directed by their manager/department. We regularly review our hybrid work model, and the specific requirements may change at any time.

Requirements

  • Bachelor's degree or above, majoring in Computer Science or related fields
  • 5+ years of experience building scalable system
  • Experience in programming, included but not limited to, the following programming languages: C, C++, Java or Golang
  • As a condition of employment, all successful candidates must be able to establish authorization to work in the United States.
  • For this position, the Company does not provide sponsorship for any immigration-related benefits.

Nice To Haves

  • Experienced in at least one area of the following areas: personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks is a plus.

Responsibilities

  • Build and maintain high performance online services for TikTok recommendation system;
  • Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, real-time online training, etc;
  • Build globalized large-scale recommendation system;
  • Design and develop high performance computing frameworks and storage systems.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Broadcasting and Content Providers

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service