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, with a mission to inspire creativity and bring joy. The ads system at TikTok operates on a massive scale, serving millions of advertisers, clients, and influencers globally. The quality of the ads system is heavily reliant on the ability to handle vast amounts of data, and machine learning plays a crucial role in enhancing the quality of our ads. The Ads machine learning data platform team is tasked with building a highly efficient and stable infrastructure to collect and process data for machine learning training, serving, and privacy enforcement. This includes responsibilities such as feature engineering, feature store management, and training data generation. We are seeking an innovative Senior Software Engineer to join our team. In this role, you will provide technical leadership to key projects and empower your team members. You will lead projects focused on building and operating scalable and reliable machine learning-oriented data infrastructure systems. Your responsibilities will also include providing technical guidance to team members and project peers, as well as communicating cross-functionally across various teams and stakeholders to drive engineering efforts. Additionally, you will lead innovation efforts and introduce new ideas and technologies to the team.

Responsibilities

  • Lead projects committed to building and operating scalable and reliable ML-oriented data infrastructure systems.
  • Provide technical leadership and guidance to team members and project peers.
  • Communicate cross-functionally across various teams, organizations, and internal and external stakeholders to drive engineering efforts.
  • Lead the innovation efforts and bring in new ideas and technologies.

Requirements

  • Bachelor's degree in computer science or related technical disciplines.
  • 5+ years of hands-on experience with building and training complex and scalable machine learning systems.
  • Strong Computer Science fundamentals (algorithms, data structures, software design) and problem-solving skills.
  • Solid coding skills and a good understanding of algorithms, especially causal inference, uplift model, and deep learning.
  • Experience in managing projects.

Nice-to-haves

  • Experience in Ads domain.
  • Experience with building large-scale data processing infrastructure.

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