ByteDance
Research starting pointContent & Short-Form Video (TikTok)
Beijing, China / Singapore
150,000+ employees
Founded 2012
Company Overview & Mission
ByteDance operates global content platforms including TikTok, CapCut, and Lark, powering creative expression for over one billion active users.
Culture & Engineering Philosophy
ByteStyle: Always Day 1, Be Candid and Clear, Aim for the Highest Standard, and Stay Grounded.
ByteDance Hiring Loop & Interview Process
1
Recruiter Call
2
Technical Screener (Algorithms)
3
3-4 Technical Coding Rounds
Want to practice live interview questions for ByteDance?Explore Interview Guides →
Role Profiles to Explore at ByteDance
Illustrative role profiles. Confirm current openings on the official careers site.
EngineeringFull-timeSenior
Senior Algorithm Engineer - TikTok Recommendation Core
Optimize ultra-large-scale deep recommendation models for user interest prediction and content distribution.
Key Qualifications & Skill Set
4+ years machine learning experience
Proficiency in C++ and Python distributed ML training frameworks
San Jose, CA
Tailor CV for this RolePrimary Engineering Stack
Technologies and frameworks commonly used across ByteDance's engineering teams.
GoPythonC++ReactTypeScriptFlinkHiveTensorFlow