CareerPlanSign in

Software Engineer - Recommendation Infrastructure, Agentic Engineering

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

Core

Building and evolving large-scale online serving and data infrastructure for TikTok's global recommendation products, including AI-native agentic engineering workflows.

Role type

Senior IC infrastructure engineer (recommendation systems & agentic engineering)

Builds

Scalable recommendation serving infrastructure, 24/7 closed-loop agentic automation systems, and high-performance computing frameworks

Domain

Internet / Recommendation Systems / High-Performance Computing / AI Infrastructure

Deliverable

production ML models

Required skills

C++, distributed systems, high-performance computing, system observability, automation, performance analysis, data structures, algorithms, operating systems, networking

Preferred skills

Recommendation system infrastructure, low-latency C++ services, profiling and benchmarking, large-scale data processing (Flink, Spark, Kafka), AI agent workflow orchestration, real-time data pipelines

Technologies

C++, Flink, Spark, Kafka

Responsibilities

Enhance observability, debuggability, and automation of recommendation system iteration; Design and build AI-native agentic engineering systems for end-to-end workflow automation; Build 24/7 closed-loop automation to replace manual engineering tasks; Partner with algorithm teams to optimize compute efficiency and accelerate iteration; Optimize high-performance computing frameworks and distributed infrastructure components

Seniority

Senior, hands-on IC

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