Job Description
About this team
We own the Effect SDK powering TikTok's camera and creation experience — the system behind every filter, AR effect, and visual effect used by hundreds of millions of creators every day. This role sits at the business architecture layer of a self-developed rendering engine, partnering closely with rendering, algorithm, and camera pipeline teams to deliver smooth, low-power effect experiences across a massive range of mobile devices.
Responsibilities
- Maintain and evolve the effect performance automation platform covering benchmarking, regression prevention for both effects and SDK features, effect-vs-effect comparison, performance prediction, and batch optimization pipelines.
- Design and implement new platform capabilities that let effect creators and SDK engineers ship higher-quality, better-performing effects and SDK features.
- Own the physical device farm — from device scheduling and task orchestration to stability, observability, and capacity planning.
- Build tooling and dashboards that turn raw performance signals (FPS, CPU/GPU, memory, power, thermal) into actionable insights for effect producers, algorithm, and SDK teams.
- Keep the system reliable at scale: CI/CD for the platform itself, device farm health, test throughput, and result reproducibility.
- Partner with the Rendering engine, and algorithm teams to close the loop between "problem detected on the platform" and "fix landed in production."