Tiktok - Seattle, WA

posted 2 days ago

Full-time - Mid Level
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, with a mission to inspire creativity and bring joy. The Engineering and Architecture team within the Data E-Commerce department is focused on combining frontend and backend engineering capabilities to build state-of-the-art, large-scale, distributed, and fault-tolerant systems. This team is tasked with developing advanced customer service robots aimed at enhancing user consumption experiences, improving service quality for merchants, and fostering a fair and flourishing ecosystem on TikTok's E-commerce Platform. Specifically, the team is responsible for the architecture and engineering of Intelligent Customer Service, which plays a crucial role in TikTok's global e-commerce business. As a Backend Software Engineer, you will participate in the development of AI customer service solutions within the TikTok e-commerce ecosystem. This includes working on multi-round dialogue systems, FAQs, and prompt engineering to help sellers better serve their customers. You will engage in and improve the end-to-end lifecycle of services, which encompasses design, development, capacity planning, launch reviews, deployment, operation, and optimizations. Your role will also involve optimizing system scalability, reliability, sustainability, velocity, and architectural efficiency, ensuring that the services meet the high standards expected by TikTok's user base.

Responsibilities

  • Participate in the development of AI customer service within the TikTok e-commerce ecosystem.
  • Engage in and improve the end-to-end lifecycle of services from design, development, capacity planning, and launch reviews to deployment, operation, and optimizations.
  • Optimize system scalability, reliability, sustainability, velocity, and architecture efficiency.

Requirements

  • Bachelor's degree in Computer Science or related technical field.
  • 2+ years experience working with Linux systems, and development experience in JavaScript, Python, Go, C++, or related languages.
  • Excellent problem-solving skills with strong attention to detail and collaboration skills.
  • Ability to deep dive into complex technical problems.
  • Good sense of teamwork and communication skills, practical experience in relevant business scenarios is preferred.

Nice-to-haves

  • Experience with deep learning frameworks such as TensorFlow/PyTorch, understanding distributed training, distillation acceleration, and other implementation methods.
  • Knowledge of large language models, and experience in prompt engineering.

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) (prorated upon hire and increased by tenure).
  • 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