Responsibilities
- Develop recommendation systems for products, short videos, and live streams across multiple e-commerce scenarios and countries.
- Optimize large-scale e-commerce recommendation models using deep learning, transfer learning, and multi-task learning.
- Conduct data mining and research to improve content quality, diversity, discovery, and cold-start performance.
- Develop innovative machine-learning models and algorithms and support scalable production deployment.
- Build algorithms and pipelines for extracting, transforming, and loading large volumes of real-time, unstructured data.
- Run experiments to evaluate deployed model performance and identify and resolve bugs.
- Apply statistics, scripting, programming, and relevant software platforms in a collaborative team setting.
Requirements
- Bachelor's degree in Computer Science or a related field.
- Strong data structures, algorithms, problem-solving, and programming skills.
- Experience with applied machine learning and algorithms such as Collaborative Filtering, Matrix Factorization, Factorization Machines, Word2vec, Logistic Regression, Gradient Boosting Trees, and Deep Neural Networks.
- Experience with recommendation-system components including recall, sorting, reranking, and cold-start problems.
- Experience with C++ and Python.
- Experience with at least one big-data tool such as Hive SQL, Spark, or MapReduce.
- Experience with at least one deep-learning tool such as TensorFlow or PyTorch.
- Preferred: experience in personalized recommendation, online advertising, information retrieval, or related fields.
- Preferred: publications at relevant conferences including KDD, NeurIPS, WWW, SIGIR, WSDM, CIKM, ICLR, ICML, IJCAI, AAAI, and RecSys.
- Preferred: strong performance in data mining, machine learning, or ACM-ICPC, NOI, or IOI competitions.
- Preferred: widely recognized machine-learning projects on GitHub or a personal webpage.
Tech Stack
Categories
About ByteDance
ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment and enterprise services - over 2.5bn people interact with ByteDance products including TikTok. Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve. We are committed to building a safe, healthy and positive online environment for all our users. We have over 110,000 employees based in more than 30 countries globally. Join us.
