ML Engineer Intern - Search Ads (Summer 2027)

TikTok

San Jose, Northern (CA, KY)

Hybrid

USD 37,000 - 62,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
Housing allowance
Wellbeing benefits

Job summary

TikTok in San Jose is seeking a Machine Learning Engineer Intern for Summer 2027 to join the Search Ads team tasked with building scalable monetization systems.

You will work on large-scale distributed storage, NLP, ranking and IR problems, and help optimize ad formats and ROI while learning from a global team.

Candidates should be pursuing a Bachelor's or higher in CS/CE, have ML foundations, strong programming skills (Go/C++/Python), and be available for a 12-week full-time internship.

Qualifications

  • Currently pursuing a Bachelor's or above degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
  • Experience in and good theoretical grounding in machine learning concepts and techniques.
  • Excellent programming, debugging, and optimization skills in one or more general purpose programming languages, including but not limited to: Go, C/C++, Python.
  • Must be able to commit to a 12-week full-time work period during Summer 2027.

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
  • Participate in the development and iteration of Ads algorithms by using Machine Learning.
  • Work on NLP capability improvement and query understanding, such as query classification, seq2seq, NER, 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

Skills

ML concepts
Critical thinking
Programming skills

Education

Bachelor's degree or higher in CS/SE/CE

Tools

Go
C/C++
Python
TensorFlow
PyTorch
MXNet

Job description

TikTok in San Jose is seeking a Machine Learning Engineer Intern for Summer 2027 to join the Search Ads team tasked with building scalable monetization systems.

You will work on large-scale distributed storage, NLP, ranking and IR problems, and help optimize ad formats and ROI while learning from a global team.

Candidates should be pursuing a Bachelor's or higher in CS/CE, have ML foundations, strong programming skills (Go/C++/Python), and be available for a 12-week full-time internship.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer Intern - App Ads & Gaming (Summer 2027)
ML Engineer Intern - App Ads & Gaming (Summer 2027)

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
Paid holidays
ML Engineer Intern — Data Search & Ranking (Summer 2027)
ML Engineer Intern — Data Search & Ranking (Summer 2027)

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
Wellbeing benefits
Paid holidays
+1
ML Engineer Intern — Data & Search (Summer)
ML Engineer Intern — Data & Search (Summer)

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
10 paid holidays per year
Housing allowance
Summer ML Engineer Intern: Ads & Recommendations
Summer ML Engineer Intern: Ads & Recommendations

TikTok • San Jose (CA)

On-site
USD 109,602,000 - 148,285,000
Health insurance
Paid holidays
Housing allowance
ML Engineer Intern – Data-Search & Scale
ML Engineer Intern – Data-Search & Scale

TikTok • San Jose (CA)

On-site
Health insurance
Paid holidays
Housing allowance
Ads ML Engineer Intern - Performance Monetization
Ads ML Engineer Intern - Performance Monetization

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 52,000 - 72,000
Day one health insurance
Housing allowance
10 paid holidays per year
+1
ML Engineer Intern – Recommendation Systems (Summer 2027)
ML Engineer Intern – Recommendation Systems (Summer 2027)

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Paid holidays
Housing allowance
Software Engineer Intern — AI & Search Systems
Software Engineer Intern — AI & Search Systems

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+2
Ads Infra Software Engineer Intern – Summer 2027
Ads Infra Software Engineer Intern – Summer 2027

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
10 paid holidays per year
Housing allowance (for non-remote work
ML Engineer Intern — Scale Ads with NLP & ML
ML Engineer Intern — Scale Ads with NLP & ML

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 52,000 - 72,000
Health insurance
Paid holidays
Housing allowance