T

TikTok

Short-form video platform with ads

NPU Architect Engineer - Multimedia Lab

Silicon & ASIC DesignConfirmed live in the last 24 hours
Full-timeSan Jose, CA, USAIn-person

About the Job

Requirements

  • Master's degree or above in Microelectronics, Electronic Engineering, Integrated Circuits, Computer Science, or a related field.
  • Familiarity with Tensor Core and relevant experience in hardware acceleration for large language models.
  • Solid knowledge of computer architecture and digital integrated circuit design.
  • Familiarity with deep learning algorithms, including large language models and convolutional neural networks.
  • Familiarity with distributed frameworks for large language model inference and understanding of how to compute AI model inference performance on chips.
  • Ability to solve problems independently and communicate and work collaboratively.
  • Desire to learn, initiative to stay current with evolving trends in AI algorithms and chip architecture, and forward-looking technical vision.

Responsibilities

  • Design hardware architecture, analyze architectural performance, and optimize key NPU modules in next-generation chips.
  • Model and analyze the performance of emerging deep learning algorithms on chip systems, deliver inference performance for different models, and assist in defining chip specifications such as compute throughput, bandwidth, and memory.
  • Optimize architecture for real-world application scenarios and achieve hardware-software co-optimization.
  • Author architecture specification documents for key chip modules, and guide microarchitecture design implementation, optimization, and verification.

Desired Qualifications

  • Tape-out experience.
  • Familiarity with the architecture, protocols, and complex data flows of core SoC subsystems, such as CPU/NPU clusters, memory subsystems, and Network-on-Chip (NoC).
  • Hands-on experience with hardware emulation platforms such as Palladium or ZeBu, or FPGA prototyping platforms.
  • Proficiency in formal verification methodologies and tools such as JasperGold.
  • Experience in SoC-level performance and power-aware verification.

About the Company

TikTok

Short-form video platform with ads

TikTok is a short-form mobile video platform that lets people create, discover, and share quick videos. Users upload vertical clips, edit them with built-in tools, and browse a personalized feed powered by an algorithm that highlights relevant content. Advertisers can use in-feed ads, branded hashtags, and the Business Center to plan and measure campaigns, making it easy for brands to reach a global audience. Its goal is to inspire creativity and bring joy by helping people express themselves and by connecting brands with a wide audience.

Company size
10,001+
Company stage
Grant
Total funding
$740K
Headquarters
Santa Monica, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at TikTok

See more jobs