Tiktok - Seattle, WA

posted 27 days ago

Full-time - Senior
Seattle, WA
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 a Senior Machine Learning Engineer specializing in NLP and Multimodal applications within the E-commerce sector, you will play a pivotal role in enhancing user engagement and satisfaction through innovative machine learning solutions. Our E-commerce division is rapidly growing, focusing on connecting customers with quality sellers and products via live-streaming, short videos, and personalized recommendations. We are a team of applied machine learning engineers and data scientists dedicated to developing algorithms that drive business impact and improve user experiences. In this role, you will be responsible for the design and development of NLP-related systems. This includes building an intent classifier by designing a taxonomy, managing high-quality labeled data, training machine learning models such as BERT and GPT, and monitoring their online performance. You will also create prediction models that map user shopping journeys to chatbot actions, utilizing advanced techniques like Boosting and deep CTR models. Additionally, you will develop generation models that interpret business requests and fine-tune large language models with billions of parameters. Collaboration is key in this position, as you will work closely with product and operation teams to quantitatively assess the impact of our chatbot solutions and continuously align business improvements with model optimizations. Your expertise in machine learning and natural language processing will be crucial in driving our E-commerce initiatives forward, ensuring that we remain at the forefront of innovation in this dynamic field.

Responsibilities

  • Build the intent classifier in a full-stack manner by designing taxonomy, creating and managing high-quality labeled data, training machine learning models, and monitoring their online performance.
  • Develop prediction models that map the shopping journey of users to chatbot actions, including suggesting common question-answers and transferring users to human agents.
  • Create generation models by understanding business requests, exploring proper instructions, developing high-quality data, and fine-tuning large language models.
  • Collaborate with product and operation teams to quantitatively assess the impact of chatbot solutions and bridge business improvement actions to model optimization actions.

Requirements

  • Bachelor's degree or above in computer science or related field.
  • Solid coding skills with proficiency in Python, Go, or C++, and ability to develop in a Linux environment.
  • 5+ years of experience with a solid foundation in data structures/algorithms, proficient in machine learning/deep learning theory, and rich practical experience.
  • Familiarity with 1-2 areas in natural language processing, computer vision, multimodal, graph algorithms, search algorithms, text/data mining, and large language models (LLM).
  • Excellent analytical and problem-solving skills, with a passion for tackling challenging problems.
  • Good team spirit and strong communication skills.

Benefits

  • 100% premium coverage for employee medical insurance, approximately 75% premium coverage for dependents, and a Health Savings Account (HSA) with a company match.
  • Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans.
  • 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