TikTok is looking to solve the problem of traditional collaborative filtering and supervised learning methods being insufficient in today's content-driven commerce landscape, and is exploring how large language models (LLMs) and generative AI can transform the recommendation process.
Requirements
- Proficient coding skills in Python and hands-on experience with deep learning frameworks such as TensorFlow or PyTorch
- Demonstrated ability to conduct rigorous research and analyze large-scale data
- Publications in top-tier ML/AI conferences (e.g., NeurIPS, ICML, ACL, SIGIR, KDD, CVPR, RecSys)
- Experience with recommendation systems, retrieval models, or multi-modal learning
- Familiarity with building and deploying real-time, scalable ML systems in production
- Background in e-commerce or related applied AI research domains
Responsibilities
- Develop and deploy ML models to power personalized e-commerce recommendations
- Collaborate cross-functionally with product, infra, and data teams to translate business goals into technical solutions
- Evaluate model performance in both offline and online (A/B) testing to drive user experience and GMV
- Focused on scaling, robustness, and production-quality deployment
Other
- Final year or recent graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Strong problem-solving skills and a high sense of ownership
- Commit to an onboarding date by end of year 2026
- State availability and graduation date clearly in resume
- Ability to interact and occasionally have unsupervised contact with internal/external clients and/or colleagues