Jobs · Engineering · California

Machine Learning Engineer Intern (Search Ads) - 2027 Summer

TikTok · San Jose, CA · 2 mo ago
Engineering$45/hrInternship

Internship with the Search Ads team, where you’ll help push the boundaries of general search-engine monetization across TikTok, TopBuzz, BuzzVideo, and other apps by building a globally leading Search Ads system.

Responsibilities

  • Participate in the development of a large-scale Ads system.
  • Optimize relevance models and strategies (semantic matching, active learning, text/photo/video multi-modal, ranking strategy, etc.).
  • Develop and iterate Ads algorithms using Machine Learning.
  • Improve NLP capabilities and query understanding (query classification, seq2seq, NER, knowledge graph, bid-word optimization, etc.).
  • Enhance CTR/CVR model estimation accuracy through data analysis, modeling, and feature engineering.
  • Research and develop Ads pacing algorithms and ads traffic control.
  • Partner with product managers and product strategy & operations teams to define product strategy and features.

Requirements

  • Currently pursuing a Bachelor’s or above degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • Experience and strong theoretical grounding in machine learning concepts and techniques.
  • Excellent programming, debugging, and optimization skills in one or more general-purpose languages (Go, C/C++, Python, etc.).
  • Experience with one or more ML frameworks (TensorFlow, PyTorch, MXNet, etc.).
  • Ability to think critically and formulate clear, concise solutions to problems.
  • Must commit to a 12-week full-time internship during Summer 2027.

Preferred Qualifications

  • Familiarity with Ads systems, recommendation, search, or ranking.

Pay

Hourly rate: $45.

Benefits

  • Day-one access to health insurance, life insurance, and wellbeing benefits.
  • 10 paid holidays per year.
  • Paid sick time (56 hours if hired in the first half of the year; 40 hours if hired in the second half).
  • Eligibility for housing allowance (for interns not working 100% remote).

About the team

The Search Ads team drives monetization across TikTok’s family of apps by innovating on ad formats, creative display, and ROI-driven delivery. Interns gain hands-on experience with large-scale distributed storage, NLP, ranking, and IR problems while collaborating with industry professionals through social events, learning programs, and development workshops.

Similar jobs