Software Engineer Intern (Ads Interface)

TikTok
San Jose, CA
Job Description
Role Overview

Join the TikTok Monetization Ads Interface Team as a software engineer intern to create an exceptional advertising experience and intelligent growth marketing strategies for global advertising clients. Engage with challenging technical domains such as large-scale user systems, AI-driven personalized recommendations, and massive client profiling. Gain hands-on experience, industry exposure, and opportunities to apply knowledge to real-world challenges.

What You Will Do

Design, develop, test, and continuously improve TikTok's Ads experience. Manage a team of software engineers, collaborate with Product Managers, Designers, and other disciplines, and take responsibility for team project priorities, deadlines, and deliverables.

Why It Might Be a Fit

This role requires strong Computer Science fundamentals, problem-solving skills, critical thinking, and teamwork skills. Experience in resource management, task scheduling, and AI tools is a plus.

Requirements

  • Currently pursuing a BS/MS degree in Computer Science, Computer Engineering or a related discipline
  • Strong Computer Science fundamentals (algorithms, data structures, software design) and problem-solving skills
  • Ability to think critically and to formulate solutions in a clear and concise way
  • Very strong teamwork skills (e.g. communication, ownership, empathy, honesty)
  • Ability to commit to a 12-week full-time work period during Summer 2027

Benefits

  • Hands-on experience
  • Industry exposure
  • Opportunities to apply knowledge to real-world challenges
  • Social events
  • Learning programs
  • Development workshops
]]>