Tech jobs
Job listings
Backend Engineer Graduate (TikTok Recommendation Architecture) - 2026 Start (PhD)
Build and optimize TikTok’s recommendation system architecture, focusing on stability, performance, and cost-efficiency for large-scale AI-driven feeds.
Backend Engineer Graduate (TikTok Recommendation Foundation Infrastructure) - 2026 Start (BS/MS)
Build and optimize backend infrastructure for TikTok’s recommendation systems, focusing on scalability, observability, and deployment tooling for AI-driven features.
Machine Learning Backend Engineer Graduate (AML MLdev) - 2027 Start
Build and optimize high-performance ML kernels and compilation systems for recommendation/inference platforms powering apps like TikTok and Douyin.
Machine Learning Backend Engineer Graduate (AML MLdev) - 2027 Start
Develop and optimize high-performance ML kernels and compilation systems for ByteDance’s recommendation platforms, using C/C++, TVM/MLIR, and deep learning frameworks.
Big Data Engineer, Data Solutions
Design and maintain scalable ETL pipelines and data warehouses to power TikTok’s ad-data systems, using Spark, Hive, and dimensional modeling.
Data Engineer - Growth
Build and maintain data pipelines to track user growth metrics, optimize conversion pathways, and support AI-driven initiatives like AIGC and ad delivery for TikTok’s global user base.
MLSys Backend Engineer Graduate (AML Ark) - 2027 Start
Build and optimize resource scheduling systems for ML platforms, orchestrating GPUs, CPUs, and accelerators across distributed clusters to support training, inference, and evaluation workloads.
Agent System Backend Engineer Graduate (AML Ark) - 2027 Start
Builds the backend infrastructure for an AI agent platform, including runtimes, execution engines, and APIs, using Go/Python/Rust/Java and cloud-native tools.
LLM System Backend Engineer Graduate (AML Ark) - 2027 Start
Build and optimize distributed LLM training and inference platforms for ByteDance’s Volcano Ark, focusing on GPU clusters, RL workflows, and scalable agent infrastructure.
Backend Engineer Intern (TikTok Shop - Europe) - 2027 Start
Backend Engineer Intern building scalable, secure services for a short-form video e-commerce platform, using Go, Python, Java or C++ and distributed systems.
Backend Engineer - ARK Large Model Platform (Singapore)
Develop and optimize ByteDance’s ARK Large Model Platform, focusing on distributed systems, LLM training/inference, and cloud-native tooling to reduce AI application costs.
Backend Engineer Graduate (TikTok Shop - Europe) - 2027 Start
Build and optimize scalable backend services for TikTok Shop’s e-commerce platform, using Go, Python, Java or C++ to support live and short-video shopping experiences.
Backend Engineer Intern (Data Platform, Global E-Commerce) - 2027 Start
Build and maintain data tools and ETL pipelines for TikTok’s global e-commerce platform, translating business needs into scalable backend systems using languages like Python or Java.
Backend Engineer - Model Training Infra (Singapore)
Build and scale AI infrastructure for ranking models in ads, search, and e-commerce using C/C++/CUDA/Python and deep learning frameworks like TensorFlow/PyTorch.
Inference Systems Backend Engineer - ARK Large Model Platform (Singapore)
Build and optimize large-scale distributed inference systems for LLMs on VolcanoEngine, tuning GPU clusters and traffic scheduling to handle hundreds of billions of tokens daily.
Senior Backend Engineer - Global Payment
Build and optimize global payment systems for TikTok and ByteDance platforms, handling accounts, wallets, merchant services, and transaction flows with high concurrency and security.
Backend Engineer - TikTok Shop (Commercial Platform)
Build and maintain TikTok Shop’s global backend systems, focusing on distributed data analytics platforms that power e-commerce insights and decision-making.
Backend Engineer, TikTok Recommendation Architecture
Build and optimize TikTok’s global recommendation system: high-performance services, data pipelines, and distributed storage to power personalized video feeds.
Backend Engineer, TikTok Search Architecture - Singapore
Build and optimize TikTok’s search engine architecture to ensure stability, high availability, and performance at scale for millions of users.
Backend Engineer - Application Computing (Data + AI)
Build and maintain large-scale offline computing systems for TikTok’s recommendation engines, using big-data frameworks like Flink/Spark and ML stacks such as PyTorch.