Software Engineering Intern – Ads Machine Learning
Listed on 2026-06-19
-
Software Development
Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Machine Learning Engineer Intern (Brand Ads) – 2026 Fall (BS/MS) | Tik Tok
This is an internship at Tik Tok, with the Brand Ads Team, located in Los Angeles, CA. Tik Tok is a leading global platform for short‑form mobile video, committed to inspiring creativity and bringing joy to its users worldwide. The Brand Ads Team is central to this mission, developing technologies that unlock business growth potential by owning diverse ad products such as reservation, auction, and innovative content ads.
These products help advertisers foster brand awareness and achieve their business objectives across the end‑to‑end ads delivery tech stack, including bidding, ranking, and forecasting. This internship offers students significant industry exposure and hands‑on experience, providing an opportunity to apply their academic knowledge to real‑world scenarios and build a strong foundation for future personal and professional growth.
- Role:
Internship - Type:
Temporary (12‑week internship) - Location:
In‑person, Los Angeles, CA - Pay: $45 hourly
- Team:
Brand Ads Team - Mission:
Drive engagement and revenue through the creation of innovative monetization products. - Tech Stack:
Go, C/C++, Python, Machine Learning, Deep Learning, NLP, CV, ranking systems, recommendation systems, large‑scale systems
- Monetization:
Create innovative monetization products that increase engagement and revenue. - System Development:
Participate in the development of a large‑scale advertising system. - Algorithm Iteration:
Develop and iterate on advertising algorithms using Machine Learning techniques. - Content Understanding:
Apply NLP and CV related technologies for content understanding and taxonomy. - Organizational Impact:
Contribute to the rapid growth and evolution of the organization with speed and quality.
- Background:
Currently pursuing a Bachelor’s (BS) or Master’s (MS) degree in Computer Science, Computer Engineering, or other relevant technical majors. - Experience:
Professional experience related to machine learning, data mining, data analysis, or distributed systems. Candidates must be able to commit to a 12‑week onsite work period starting within 2026. - Skills:
Excellent programming, debugging, and optimization abilities in general‑purpose languages such as Go, C/C++, or Python. A strong capacity to think critically and to clearly formulate solutions for complex problems is essential. - Bonus: A good understanding of specific domains like brand ads, content ads, auction mechanics, bidding strategies, ranking systems, or ads forecasting. Experience with areas such as Machine Learning, Deep Learning, Natural Language Processing (NLP), ranking systems, recommendation systems, backend development, large‑scale systems, data science, or full‑stack development is also beneficial. Demonstrating good product sense and prior experience in designing and implementing product features is a plus.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).