Summer ML Engineer Intern — Ads Ranking & Growth

TikTok

San Jose (CA)

On-site

USD 51,000 - 73,000

Part time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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 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
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
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 - 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
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 — 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
Ads Platform Intern — AI, Large-Scale Systems
Ads Platform Intern — AI, Large-Scale Systems

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
Life insurance
Wellbeing benefits
+3
ML Engineer Intern: Ads Systems & NLP Impact
ML Engineer Intern: Ads Systems & NLP Impact

TikTok • San Jose (CA)

On-site
USD 55,000 - 69,000
Health insurance
Life insurance
Wellbeing benefits
+2
PM Intern: AI Ad Agent for Scaled Growth (Summer 2027)
PM Intern: AI Ad Agent for Scaled Growth (Summer 2027)

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

Hybrid
USD 48,000 - 76,000
Health insurance
Housing allowance
10 paid holidays per year
+1
ML Engineer Intern — Ad Tech Delivery & Growth
ML Engineer Intern — Ad Tech Delivery & Growth

TikTok • San Jose (CA)

On-site
USD 62,000 - 83,000
Health insurance
Wellbeing benefits
Housing allowance
+3