Tiktok - San Jose, CA

posted 3 months 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, with a mission to inspire creativity and bring joy to over 1 billion users globally. The Trust and Safety Research and Development (R&D) team is rapidly expanding and is responsible for developing machine learning models and systems that identify and combat internet abuse and fraud on the platform. This team plays a crucial role in protecting users and publishers worldwide by leveraging state-of-the-art machine learning technologies to analyze and improve the vast amounts of data generated on TikTok. The continuous efforts of this team ensure that TikTok provides the best user experience while maintaining a safe environment for all users. We are seeking individuals with solid experience in designing and deploying advanced models that integrate Natural Language Processing (NLP) and Computer Vision (CV). The successful candidate will collaborate with a team of talented research scientists and machine learning engineers to take initiatives, design, and develop innovative machine learning solutions that will be deployed directly to TikTok's global platform. This role involves working on next-generation multimodal models that combine CV, NLP, and audio data, as well as implementing scalable classifiers and predictive models in big data mining and other domains. The position also requires collaboration with engineering teams to implement model pipelines and deploy services at scale, as well as working closely with product teams to define objectives and enhance trust and safety strategies.

Responsibilities

  • Design next generation CV/NLP/Audio multimodality models with team members.
  • Develop highly-scalable classifiers, predictive models, and algorithms in big data mining, computer vision, NLP, and other domains.
  • Collaborate with engineering teams to implement model pipelines and deploy services at scale.
  • Work with product teams to define objectives and improve trust and safety strategies.
  • Collaborate with data analysts to understand and identify data patterns.

Requirements

  • 3+ years of experience in machine learning, deep learning, computer vision, NLP, audio, or content understanding, preferably in large-scale online machine learning platforms.
  • Skilled in pre-training foundation technologies, including efficient training and pre-training as a service, with downstream applications of NLP/CV/Video.
  • Proficient in deep learning frameworks such as PyTorch and TensorFlow, and programming languages such as Python or Java.
  • Strong programming skills in Python and similar languages, with a deep understanding of data structures and algorithms.
  • Good communication and teamwork skills, with a passion for learning new techniques and tackling challenging problems.
  • Experience in the trust and safety area is a plus.

Nice-to-haves

  • Experience with large-scale online machine learning platforms.
  • Familiarity with advanced machine learning techniques and algorithms.
  • Knowledge of data privacy and security best practices.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% for dependents, and a Health Savings Account (HSA) with company match.
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans.
  • Flexible Spending Account (FSA) options for healthcare 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 EAP and Lyra.
  • 401K company match, gym, and cellphone service reimbursements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service