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.