Research Scientist/Software Engineer, Neural Graphics and World Models

TikTok
San Jose, CA
Job Description
Role Overview

Join the TikTok Engine & Tools AI-3D team to build a next-generation AI-native graphics engine for games and interactive experiences. The team spans 3D asset and scene generation, character animation, physics simulation, neural rendering, and real-time interactive systems, powered by multimodal AI models.

What You Will Do

As a Research Scientist/Software Engineer, you will pursue bold ideas, tackle complex challenges, and unlock limitless growth. You will develop data pipelines, runtimes, and evaluation frameworks to create persistent, controllable, and responsive digital worlds.

Why It Might Be a Fit

This role requires expertise in machine learning, computer graphics, and large-scale systems. You will transform cutting-edge research into practical technologies for the next generation of interactive content.

Requirements

  • PhD degree in computer science, computer engineering, electrical engineering, applied mathematics, or a related discipline
  • Research experience through a laboratory, thesis, publication, internship, open-source project, or substantial independent project
  • Strong foundation in machine learning, generative modeling, and experimental methodology
  • Hands-on experience building, training, fine-tuning, or evaluating models using frameworks such as PyTorch or JAX
  • Familiarity with modern generative architectures and training methods
  • Engineering fluency with model development workflows and the ability to reason about model architecture, training dynamics, data quality, and evaluation results
  • Deep experience in at least one of the following AI-for-graphics areas: 3D modeling, asset generation, or 3D representations; animation or motion generation; simulation or physics-aware learning; rendering or neural rendering; world models or video prediction; or graphics and game-engine workflows
]]>