CareerPlanSign in

Tech Lead, Software Engineer, Android/iOS - TikTok Effect House

San Jose, United States of America💼 Full-time🗓 2026-09-28

Core

Design and implement mobile effect capability features and define the future direction of editing tools core technology and creation workflows for TikTok's AR creation platform.

Role type

Tech Lead, Software Engineer (Mobile/AR)

Builds

Unified algorithm system for AR effects, mobile effect development tools, and visual scripting capabilities.

Domain

Augmented Reality (AR), Mobile Development, AI-assisted development

Deliverable

production ML models | product features

Required skills

Android development, iOS development, Kotlin, Java, Swift, Objective-C, System design, UI/UX product design, AI-coding tools (Cursor, Claude Code, Copilot)

Preferred skills

AR/VR project experience, Web Technologies (React, JavaScript/TypeScript, Node.js), Graphics APIs (OpenGL, WebGL, DirectX, Metal, Vulkan), GPU architecture knowledge, Developer-facing API/library creation

Responsibilities

Design and implement new effect capability features on Mobile end, Define the future direction of editing tools core technology and creation workflows, Support the effect creator community and internal production team, Support the operation team on ecosystem governance and promotion activities

Sourced via tiktok · Listed on CareerPlan, which tracks 844,000+ jobs from 20+ sources.