Logo of Huzzle

[HackerRank] Machine Learning Engineer Intern (TikTok Eng-AI Innovation Center) - 2025 Summer(PhD)

image

TikTok

Jul 16, 2024

Applications are closed

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
  • San Jose

Requirements

  • PhD Degree with majors in artificial intelligence, computer science, automation, and mathematics or related fields
  • Able to commit to working for 12 weeks during Summer 2025
  • Experience in LLM or SFT, RL, model architecture modifications, computer vision, or multimodal large models.
  • Research experience in the field of machine learning, particularly in large-scale language models (LLMs) and generative AI.
  • Excellent problem analysis and solving skills, with a passion for tackling challenging problems.
  • Outstanding programming abilities, data structures, and algorithm skills, proficient in C/C++ or Python programming languages.
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.
  • Preferred Qualifications:
  • Graduating December 2025 onwards with the intent to return to degree program after the completion of the internship.
  • Preference given to those who have published papers in the fields of machine learning (ML), computer vision (CV), natural language processing (NLP), etc. (NeurIPS, ICML, ICLR, CVPR, ACL, OSDI, NSDI, SC, and SigMOD, etc.), with practical development experience in LLM.;

Responsibilities

  • Participate in the design and implementation of a high-availability, scalable, distributed large-model machine learning platform to support the development and efficient iteration of large models for TikTok;
  • Explore cutting-edge technologies related to large-model engineering(LLMOps), covering areas such as data processing, model training, inference services, evaluation system, automated orchestration, prompt engineering, and resource scheduling;

FAQs

What is the start and end date for the internship?

The internship is for Summer 2025 and candidates must be able to commit to a 12-week program. Please state your availability clearly in your resume, including both start and end dates.

Are there any restrictions on how many positions I can apply for?

Yes, candidates can apply to a maximum of two positions at TikTok and its affiliates globally. You will be considered for jobs in the order you apply.

What are the main responsibilities of this internship role?

The main responsibilities include participating in the design and implementation of a high-availability, scalable, distributed large-model machine learning platform and exploring cutting-edge technologies related to large-model engineering, which involves data processing, model training, and other areas.

What qualifications do I need to meet to be eligible for this internship?

Candidates must hold a PhD in artificial intelligence, computer science, automation, mathematics, or related fields. Additionally, experience with LLMs, SFT, RL, or other related areas, as well as strong programming skills in C/C++ or Python, are required.

Is there a preferred academic status for applicants?

Preference is given to candidates graduating in December 2025 or later, with the intent to return to their degree program after the internship.

What kind of research experience is sought after for this position?

Candidates should have research experience in machine learning, specifically in large-scale language models (LLMs) and generative AI, along with published papers in relevant fields like ML, CV, or NLP.

Do I need to have specific technical skills for this internship?

Yes, candidates should demonstrate outstanding programming abilities, proficiency in data structures and algorithms, and be proficient in either C/C++ or Python programming languages.

What is the process for work authorization during my internship?

Candidates must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization throughout the duration of the internship.

When should I apply for the internship?

You should apply as early as possible since applications will be reviewed on a rolling basis.

What kind of technologies will I be exploring during the internship?

Interns will explore various cutting-edge technologies related to large-model engineering, including data processing, model training, inference services, evaluation systems, automated orchestration, prompt engineering, and resource scheduling.

Entertainment & Media
Industry
10,001+
Employees
2017
Founded Year

Mission & Purpose

TikTok is a social media platform where users create and share short videos on various topics, including entertainment, education, and lifestyle. Their ultimate goal is to inspire creativity and bring joy to people's lives through engaging and entertaining content. TikTok's purpose is to provide a platform for self-expression and connection, fostering a global community where individuals can express themselves authentically and connect with others who share similar interests and passions.