Drimva

TikTok

Software Engineer Intern (TikTok - Effects Performance) - 2027 Summer

San Jose, California · Internship · Posted Oct 28, 2026

Education
Currently pursuing an undergraduate or graduate degree in a listed or related technical discipline.

About the job

Develop and optimize TikTok Camera’s effects rendering architecture, performance analysis tools, and mobile effects for smoother, lower-power experiences.

What you'll do

  • Contribute to research, development, design, and implementation of effect performance architecture and new rendering-engine capabilities.
  • Help build automated performance analysis pipelines for trace capture, bottleneck analysis, and regression detection.
  • Profile and optimize frame rate, latency, memory use, and power across mobile devices.

What they ask for

  • Currently pursuing an undergraduate or graduate degree in Software Development, Computer Science, Computer Engineering, Computer Graphics, or a related technical discipline.
  • Able to work for 12 weeks during Summer 2027.
  • Strong knowledge of data structures and algorithms, and proficiency in at least one coding language.
  • Curiosity about graphics, real-time rendering, and mobile performance; strong problem-solving ability and grasp of scalable software engineering.

Nice to have

  • Understanding of real-time rendering and graphics APIs such as OpenGL ES, Metal, or Vulkan.
  • Experience with GPU and rendering performance tools, or interest in AI Agent development and LLM-powered engineering tools.

Tools

C++, Python, Javascript, OpenGL ES, Metal, Vulkan, RenderDoc, Perfetto

AI focus

Assist with agent-assisted bottleneck analysis; AI Agent development and LLM-powered engineering workflow tools are areas of interest.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)