Tiktok - Seattle, WA

posted 4 months ago

Full-time - Entry 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 E-Commerce Governance & Experience team is dedicated to ensuring a safe and trustworthy marketplace for buyers, sellers, and creators. This team focuses on enriching, engaging, and empowering customers by creating exceptional experiences through high-quality products, content, and service. The Backend Software Engineer position within the Data E-Commerce department involves building state-of-the-art, large-scale, distributed, and fault-tolerant systems to support complex content and product moderation, risk control, and Large Language Models (LLM). In this role, you will leverage your expertise in coding, algorithms, and large-scale system design to tackle complex technical challenges at scale. TikTok fosters a culture of diversity, intellectual curiosity, openness, and problem-solving, encouraging collaboration while promoting self-direction. Successful candidates will have the opportunity to kickstart their careers and explore limitless growth opportunities, with a commitment to an onboarding date by the end of 2025. Candidates are encouraged to apply early, as applications will be reviewed on a rolling basis. The role requires engagement in the end-to-end lifecycle of services, from design and development to deployment and optimization, while collaborating closely with algorithm engineers on cutting-edge machine learning models.

Responsibilities

  • Engage in and improve the end-to-end lifecycle of services from design, development, capacity planning, and launch reviews to deployment, operation, and optimizations.
  • Work closely with Algorithm engineers on bleeding edge machine learning models ranging from NLP, CV to Large Language Models (LLM).
  • Design and implement state-of-the-art service framework that provides robust and flexible integration capabilities for machine learning models and business policies.
  • Optimize system scalability, reliability, sustainability, velocity, and architecture efficiency.
  • Practice sustainable user support, incident response, and blameless postmortems.

Requirements

  • Bachelor's degree in Computer Science or equivalent Engineering discipline.
  • Experience working with Linux systems, and development experience in JavaScript, Python, Go, C++, or related languages.
  • Experience with e-commerce or content moderation systems.
  • Excellent problem-solving skills with strong attention to detail and collaboration skills.
  • Ability to deep dive into complex technical problems.

Nice-to-haves

  • Experience with machine learning frameworks and tools.
  • Familiarity with cloud services and infrastructure.
  • Knowledge of data governance and compliance standards.

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 EAP and Lyra.
  • 401K company match, gym and cellphone service reimbursements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service