Online Architecture Engineer Intern

TikTok
Seattle, WA
Job Description
Role Overview

Join the TikTok General Architecture team to design and optimize planet-scale business architecture for billions of users worldwide. As an intern, you'll gain hands-on experience, industry exposure, and opportunities to apply your knowledge to real-world challenges.

What You Will Do

Contribute to research and optimization of TikTok's business architecture, assist in data modeling and algorithmic optimization, transform research insights into prototypes, and participate in analyzing research data and contributing to academic publications.

Why It Might Be a Fit

This role requires strong problem-solving skills, the ability to model complex business and infrastructure systems, and proficiency in at least one mainstream programming language. Familiarity with optimization algorithms and AI tools is a plus.

Requirements

  • Currently pursuing an Undergraduate/ Master's in Computer Science, Software Engineering, Systems Engineering, Operations Research, Applied Mathematics, or related fields.
  • Solid research background in distributed systems, large-scale system optimization, or AI for Systems.
  • Able to commit to working for 12 weeks during Summer 2027.
  • Strong problem-solving skills with the ability to model planet-scale, complex business and infrastructure systems.
  • Familiarity with optimization algorithms such as integer programming, dynamic programming, graph optimization, heuristic search, or reinforcement learning.
  • Proficiency in at least one mainstream programming language (e.g., Go, Java, C++, Python).

Benefits

  • Hands-on experience
  • Industry exposure
  • Opportunities to apply knowledge to real-world challenges
  • Participation in social events, learning programs, and development workshops
  • Potential research publications in top-tier conferences/journals
]]>