Software Engineer, Machine Learning Infrastructure
Core
Building and optimizing large-scale machine learning online prediction frameworks for TikTok's recommendation system.
Role type
Senior IC machine learning infrastructure engineer
Builds
Scalable ML prediction frameworks and data processing pipelines for product recommendation
Domain
Internet / Recommendation Systems / High Performance Computing
Deliverable
production ML models
Required skills
C/C++ programming, Linux environment expertise, operating system concepts, computer architecture, ML framework internals (TensorFlow, PyTorch), HPC, applied ML models, ML hardware acceleration
Preferred skills
Deep learning model training and prediction, algorithm implementation and optimization, model pruning/quantization/compression, software and hardware integration
Sourced via tiktok · Listed on CareerPlan, which tracks 845,000+ jobs from 20+ sources.