ML Infra Engineer Intern (Ads Infra) - 2027 Summer
Core
Building highly efficient and stable infrastructure to collect and process data for machine learning training, serving, and privacy enforcement within TikTok's massive-scale advertising system.
Role type
ML Infra Engineer Intern
Builds
ML platforms for distributed training, model distribution, online serving, GPU allocation, and data pipelines for sample generation and feature processing.
Domain
Advertising technology, large-scale distributed systems, machine learning infrastructure
Deliverable
infrastructure
Required skills
C++, Python, Go, Java, data structures, algorithms, machine learning, computer systems, deep learning frameworks, distributed training, GPU scheduling, cloud-native technologies
Preferred skills
recommendation systems, MLLMs, AI agents, workflow orchestration, resource scheduling, failure diagnosis, automated operations
Responsibilities
Develop and optimize advertising recommendation models covering training, evaluation, inference, and user behavior sequence modeling; Build large-scale data pipelines for sample generation, joining, feature processing, storage, and data quality assurance; Develop ML platforms for distributed training, model distribution, online serving, and lifecycle management; Explore MLLM applications in advertising including data production, model training, fine-tuning, and inference optimization; Apply AI agents to workflow orchestration, resource scheduling, failure diagnosis, and automated operations; Build machine learning platforms for GPU allocation, scheduling, usage metering, cost accounting, and utilization optimization