Summer ML Engineer Intern — Ads Ranking & Growth

TikTok

San Jose (CA)

On-site

USD 51,000 - 73,000

Part time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Housing allowance
Paid holidays
Wellbeing benefits

Job summary

TikTok is offering a 12-week Summer 2027 internship in California focused on building scalable ML systems to improve ads ranking and advertiser outcomes. You will work with cross-functional teams to explore new features, enhance model accuracy, and contribute to next-generation shopping experiences on TikTok.

The program provides hands-on experience in ML, exposure to real-world challenges, and professional development opportunities, with compensation and housing support as applicable.

Qualifications

  • Currently pursuing a Bachelor's or above degree in Computer Science, Computer Engineering, or a related technical discipline.
  • Solid programming skills, including Go, C/C++, Python. Familiar with data structures and algorithms. Familiar with Linux development environment.
  • Good analytical thinking capability with essential knowledge in statistics.
  • Good theoretical grounding in machine learning concepts (CNN/RNN/LSTM, etc.).
  • Familiar with at least one mainstream ML framework (TensorFlow/PyTorch/MXNet) and its architecture.
  • Must be able to commit to a 12-week full-time work period during Summer 2027.

Responsibilities

  • Build highly scalable machine learning systems and state-of-the-art ML models to improve ads ranking quality and optimize advertisers' strategies (e.g., CTR, CVR, intelligent format selection, user journey).
  • Explore, develop and experiment with new features to improve model accuracy.
  • Understand ads platform objectives and leverage modern ML to improve ads relevance and delivery.
  • Collaborate with Product Managers, Designers, and other teams to explore the next generation of shopping experiences on TikTok.

Skills

Go
C/C++
Python
Linux
Algorithms
Statistics
ML concepts

Education

Bachelor's degree or above in Computer Science/Computer Engineering or related technical discipline

Tools

TensorFlow
PyTorch
MXNet
Spark

Job description

TikTok is offering a 12-week Summer 2027 internship in California focused on building scalable ML systems to improve ads ranking and advertiser outcomes. You will work with cross-functional teams to explore new features, enhance model accuracy, and contribute to next-generation shopping experiences on TikTok.

The program provides hands-on experience in ML, exposure to real-world challenges, and professional development opportunities, with compensation and housing support as applicable.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 — Ads Delivery & Ranking Systems
ML Engineer Intern — Ads Delivery & Ranking Systems

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Housing allowance
Paid holidays
+1
Summer ML Engineer Intern - Ads Systems & NLP
Summer ML Engineer Intern - Ads Systems & NLP

TikTok • San Jose (CA)

On-site
USD 52,000 - 72,000
Health insurance
Wellbeing benefits
Paid holidays
+1
Ads Platform Engineer Intern — AI & Growth (Summer)
Ads Platform Engineer Intern — AI & Growth (Summer)

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
Paid time off
Housing allowance
ML Engineer Intern: Build Large-Scale Ad Systems
ML Engineer Intern: Build Large-Scale Ad Systems

TikTok • San Jose (CA)

On-site
USD 51,000 - 73,000
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
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: Ads Monetization & Global Delivery
ML Engineer Intern: Ads Monetization & Global Delivery

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

Hybrid
USD 52,000 - 72,000
Health insurance
Paid holidays
Housing allowance
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
ML Engineer Intern - Search Ads (Summer 2027)
ML Engineer Intern - Search Ads (Summer 2027)

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

Hybrid
USD 37,000 - 62,000
Health insurance
Housing allowance
Wellbeing benefits