Jobs · Information Technology · California

Machine Learning Engineer Intern (Lead Ads) - 2026 Summer (BS/MS)

TikTok · San Jose, CA · 3 wk ago
Information Technology$45–$60/hrInternship

Key Responsibilities

  • Participate in the development of a large-scale Ads system
  • Responsible for relevance model and strategy optimization, such as semantic matching models, active learning, text/photo/video multi-model, ranking strategy, etc.
  • Work on NLP (Natural Language Processing) capability improvement and query understanding, such as query classification, seq2seq, NER (Named Entity Recognition), knowledge graph, bidword optimization, etc.
  • Work on CTR/CVR model estimation accuracy, data analysis, modeling, feature engineering
  • Research and develop Ads pacing algorithms, ads traffic control, etc.
  • Partner with product managers and product strategy & operation team to define product strategy and features

Qualifications

  • Currently pursuing BS/MS degree in Computer Science, Computer Engineering, or other relevant majors, with related work experience.
  • Solid programming skills, including but not limited to: Go, C/C++, Python.
  • Familiar with basic data structure and algorithms.
  • Familiar with Linux development environment.
  • Good analytical thinking capability.
  • Have essential knowledge and skills in statistics.
  • Good theoretical grounding in the machine and deep learning concepts and techniques (CNN/RNN/LSTM, etc.).
  • Familiar with the architecture and implementation of at least one mainstream machine learning programming framework (TensorFlow/PyTorch/MXNet), familiar with its architecture and implementation mechanism.
  • Must be able to commit to a 12-week full-time work period during Summer or Fall 2026.

Similar jobs