Tiktok - San Jose, CA

posted 4 days ago

Full-time - Intern
San Jose, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As part of our commitment to this mission, we are excited to offer an internship opportunity for aspiring Machine Learning Engineers within our E-commerce team. This team is focused on connecting customers with excellent sellers and quality products through innovative e-commerce solutions, including live-streaming and short video recommendations. We are a group of applied machine learning engineers and data scientists dedicated to enhancing user engagement and satisfaction through the development of cutting-edge algorithms and techniques. The internship program runs for 10-24 weeks, starting in May 2024, and is designed to provide students with industry exposure and hands-on experience. Interns will have the opportunity to work on large-scale e-commerce recommendation algorithms and systems, contributing to projects that impact millions of users. This role will involve building user interest models, analyzing large datasets, and designing algorithms to efficiently explore users' latent interests. Interns will also engage in the design, development, evaluation, and iteration of predictive models for candidate generation and ranking, including real-time data pipelines and model optimization. At TikTok, we believe that every challenge is an opportunity for learning and growth. We encourage creativity and innovation, and we are looking for talented individuals who share our passion for technology and e-commerce. This internship is not just about gaining experience; it's about turning ambitions into reality and contributing to a mission that inspires creativity and joy.

Responsibilities

  • Participate in building large-scale e-commerce recommendation algorithms and systems, including commodity recommendations, live stream recommendations, and short video recommendations.
  • Build long and short term user interest models, analyze and extract relevant information from large amounts of various data, and design algorithms to explore users' latent interests efficiently.
  • Design, develop, evaluate, and iterate on predictive models for candidate generation and ranking, including building real-time data pipelines, feature engineering, model optimization, and innovation.

Requirements

  • Currently pursuing a Master's degree or PhD in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Solid knowledge in machine learning, deep learning, data mining, or large-scale systems.
  • Experience with at least one programming language like C++ or Python.
  • Experience in Deep Learning Tools such as TensorFlow or PyTorch.
  • Must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment.

Nice-to-haves

  • Graduating December 2024 onwards with intent to return to degree program after the completion of the internship.
  • Familiar with algorithms such as Collaborative Filtering, Matrix Factorization, Factorization Machines, Word2vec, Logistic Regression, Gradient Boosting Trees, Deep Neural Networks, Wide and Deep.
  • Publications at KDD, NeurIPS, WWW, SIGIR, WSDM, ICML, IJCAI, AAAI, RECSYS, or experience in data mining/machine learning competitions such as Kaggle/KDD-cup.

Benefits

  • Hourly rate of $59 for the internship position.
  • 100% premium coverage for full-time intern medical insurance after 90 days from the date of hire.
  • Paid holidays and paid sick leave, with sick leave entitlement based on the time of joining.
  • Mental and emotional health benefits through the Employee Assistance Program.
  • Reimbursements for mobile phone expenses.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service