The company is seeking to improve its existing delivery system that optimizes for advertisers' true business objectives, i.e. desired user value and effectiveness of ROI.
Requirements
- 5+ year experience with the architecture and implementation of at least one mainstream machine learning programming framework (TensorFlow/PyTorch/MXNet)
- Strong theoretical grounding in machine and deep learning concepts and techniques (CNN/RNN/LSTM, etc.)
- Solid programming skills, including but not limited to: Go, C/C++, Python
- Familiarity with data structure and algorithms
- Experience in resource management and task scheduling with large-scale distributed software (such as Spark and TensorFlow)
- Relevant work or research experiences in search and recommendation
- Good understanding in one of the following domains: ads bidding & auction, ads quality control, and online advertising systems
Responsibilities
- Improve existing delivery system that optimizes for advertisers' true business objectives
- Work on building the next-generation web ads solution for TikTok
- Optimize for desired user value and effectiveness of ROI
- Work closely with cross-functional teams to build proper and relevant connections between users, advertisers, and clients
- Improve the existing delivery system using machine learning concepts and techniques
- Collaborate with a fully globalized team to deliver Ads revenue
Other
- Must be bilingual (English and Mandarin)
- BS/MS degree in Computer Science, Computer Engineering, or other relevant majors
- Strong analytical thinking capability
- Day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits
- 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)
- Fully onsite position in San Jose, CA