Software Engineer, Recommendations - USDS jobs in United States
cer-icon
Apply on Employer Site
company-logo

TikTok · 3 hours ago

Software Engineer, Recommendations - USDS

TikTok is the leading destination for short-form mobile video, and they are seeking a Software Engineer for their Recommendations team. The role involves building and maintaining high-performance online services and data pipelines for the TikTok recommendation system to enhance user experience.

Content CreatorsContent DiscoveryMedia and EntertainmentSocial MediaVideo
badNo H1Bnote

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

Qualification

Computer Science degreeScalable system experienceC programmingC++ programmingJava programmingGolang programmingPersonalized recommendationsSearch engineMachine learningDistributed storage systemBig data frameworks

Required

Bachelor's degree or above, majoring in Computer Science or related fields
3+ years of experience building scalable system
Experience in programming, included but not limited to, the following programming languages: C, C++, Java or Golang

Preferred

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

Benefits

Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
Short-term and long-term disability coverage
Life insurance
Wellbeing benefits
10 paid holidays per year
10 paid sick days per year
17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)

Company

TikTok is a short-form video entertainment app and social network platform. It is a sub-organization of ByteDance.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
N Ali Mohamed
CEO
linkedin
leader-logo
Blake Chandlee
VP Global Business Solutions
linkedin
Company data provided by crunchbase