Tiktok - San Jose, CA

posted 3 days ago

Full-time - Mid Level
San Jose, CA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As part of our Ads Diagnosis & Optimization team, we are focused on building the next-generation ads bidding and ranking diagnosis platform for TikTok Ads. This role is crucial in supporting our growth and empowering creators while connecting people and exploring new possibilities. We are looking for Software Engineers with a solid background in auction, recommendation, or deep learning to enhance our existing delivery system, optimizing both user experience and monetization efficiency. In this position, you will have the opportunity to collaborate closely with a fully globalized team, diving deep into engineering design and iterating on state-of-the-art machine learning models across various product growth initiatives in a high-impact and fast-paced environment. You will face some of the world's most challenging technical and business problems, providing you with a unique opportunity to make a significant impact. Your responsibilities will include understanding the objectives of the ads platform and leveraging modern machine learning techniques to improve the relevance and quality of ads delivered to end users. You will work alongside Product Managers, Designers, and other disciplines to diagnose delivery problems, optimize experiences, and enhance monetization efficiency on TikTok. Additionally, you will explore and develop core systems and algorithms related to ads bidding, targeting, ranking, and model serving reliability, while conducting cutting-edge research in auction, recommendation, or deep learning-related problems and applying these technologies to various business scenarios.

Responsibilities

  • Understand ads platform objectives and take full advantage of modern machine learning techniques to improve ads relevance and quality delivered to end users.
  • Collaborate with Product Managers, Designers, and other disciplines to diagnose delivery problems, optimize experiences and improve monetization efficiency on TikTok.
  • Explore and develop core systems and algorithms, including ads bidding, ads targeting, ads ranking, model serving reliability, etc.
  • Conduct cutting-edge research in auction, recommendation, or deep learning related problems, and apply the technology to different business scenarios.

Requirements

  • Strong knowledge of data structures and algorithms, proficient in at least one coding language, including but not limited to Go, C/C++, Java.
  • Familiar with Linux development environments, and basic knowledge and skills in statistics.
  • Good theoretical grounding in machine learning concepts and techniques (CNN/RNN/LSTM, etc.).
  • Curiosity towards new technology and outstanding ability to analyze and solve ads delivery problems.

Nice-to-haves

  • Familiar with architecture and implementation of at least one mainstream machine learning programming framework (TensorFlow/Pytorch/MXNet).
  • Good understanding in one of the following domains: ads bidding & auction, ads quality control, and online advertising systems.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents.
  • Health Savings Account (HSA) with a company match.
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life and AD&D insurance plans.
  • Flexible Spending Account (FSA) Options like Health Care, Limited Purpose and Dependent Care.
  • 10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO) and 10 paid sick days per year.
  • 12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability.
  • Mental and emotional health benefits through our EAP and Lyra.
  • 401K company match, gym and cellphone service reimbursements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service