Summary
TikTok is the leading destination for short-form mobile video, and they are seeking a Machine Learning Engineer for their Recommendation algorithm team. The role involves developing recommendation systems, building machine learning pipelines, and collaborating with cross-functional teams to enhance user experience and drive growth in the US market.
Responsibilities
- 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
Skills
- 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
Qualifications
Must Haves
- 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
Benefits
- Employees have day one access to medical, dental, and vision insurance
- A 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)