CareerPlanSign in

Software Engineer, Recommendation Architecture ShortText

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

Core

Design and build high-performance computing frameworks, storage systems, and data pipelines for TikTok's globalized short-text recommendation architecture.

Role type

Senior IC software engineer (recommendation architecture)

Builds

Globalized large-scale recommendation system, high-performance online services, and efficient data pipelines for candidate/profile/training example generation

Domain

Internet / Recommendation Systems / Distributed Systems

Deliverable

production ML models

Required skills

C, C++, Java, Golang, distributed systems, high-performance computing, data pipeline engineering

Preferred skills

personalized recommendations, search engine, machine learning, distributed storage system, big data frameworks

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