About the role#
This internship focuses on the next generation of advertising technology. You will work on integrating foundation models into search, recommendation, and advertising systems. The goal is to build an intelligent advertising engine that improves monetization efficiency and user experience. You will tackle challenges involving trillion-level features and millisecond response requirements.
What you'll do#
- Explore scaling laws for foundation models within recommendation and advertising systems.
- Build a foundation model based on unified multimodal semantic modeling.
- Create an intelligent ad placement system optimized for long-term user value and return on ad spend.
- Optimize the training and online inference framework for foundation models.
- Balance computing power costs with real-time performance to resolve latency issues in deployment.
What you'll need#
- Current enrollment in a PhD program for Computer Science, Computer Engineering, or a related field.
- Modeling experience in ads, search engines, recommender systems, NLP, or computer vision.
- A solid foundation in LLM-related algorithms, including practical experience with single-modal LLM deployment.
- Excellent programming skills with a strong command of data structures and algorithms.
- Proficiency in C/C++ or Python depending on the specific role focus.
- Research results in relevant fields and a strong publication record in top conferences like ICLR, NeurIPS, ICML, ACL, EMNLP, CVPR, or ICCV are preferred.
Location & details#
- Location: San Jose, California.
- Type: Full-time internship.
- Modality: On-site.
- Compensation: $75 per hour.
- Selection: Applications are reviewed on a rolling basis.
About TikTok
TikTok operates as an entertainment provider. The company maintains a global presence with offices in cities including Los Angeles, Singapore, New York, London, and Tokyo. It employs over 92,000 people. The organization is privately held.
How to get in at TikTok
Landing an internship at TikTok requires speed because early applicants often get seen before the pile grows. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, so you can apply among the first. This gives you a better chance of your resume being reviewed while the team is still actively filling the position. You should aim to be one of the first people to submit your materials. Reaching out to the right person can also improve your chances of getting a response. Intern Insider surfaces the recruiters behind the company roles so you can contact them directly to ask about the role or a referral. This direct approach often works better than waiting for a response from a general application queue.


