EngineerJobs.io
← Back to all jobs

Job Description

Lead the development of scalable machine learning systems for TikTok shopping ad ranking and marketing optimization on open-loop and closed-loop formats.

  • Build and scale ML systems: develop state-of-the-art models and scalable pipelines to improve ad ranking quality
  • Optimize advertiser marketing strategies: improve outcomes across click-through rate prediction, conversion rate prediction, intelligent format selection, and user journey optimization
  • Improve ad relevance and delivery: use modern ML to increase ad relevance, quality, and quantity delivered to end-users
  • Feature and model experimentation: explore, develop, and run experiments on new features to improve model accuracy
  • Business and platform understanding: align model work with ads platform objectives to drive measurable improvements
  • Cross-functional collaboration: work with Global counterparts, Product Managers, Designers, and other disciplines to shape next-generation shopping experiences on TikTok

Requirements

  • Self-driven growth mindset: highly self-motivated to drive business growth and foster technical advancement
  • Programming and data skills: proficiency with SQL and Python and experience with data manipulation
  • Big data and distributed systems: experience with frameworks such as Hadoop and Spark and distributed computing for efficient data mining on large-scale datasets
  • ML fundamentals: strong understanding of machine learning and deep learning concepts including feature engineering, model evaluation, and optimization
  • Analytics and problem-solving: strong ability to handle complex and unstructured datasets and derive actionable insights
  • Education: Master’s or advanced degree in Computer Science, Data Science, Statistics, or a related field
  • Experience: 5+ years experience as a Machine Learning Engineer and/or Data Scientist; causal machine learning experience is preferred
  • Domain experience: user growth, marketing algorithms, recommendation algorithms, advertisement algorithms, or related fields is preferred
  • Communication: excellent communication and collaboration skills, including the ability to explain technical concepts to non-technical stakeholders

Technologies

  • SQL
  • Python
  • Hadoop
  • Spark

Compensation

  • Base salary range (Los Angeles, CA): USD 177,688 - 416,100 per year
  • Pay note: compensation may vary based on qualifications, skills, competencies, experience, and location

Benefits

  • Medical, dental, and vision insurance
  • 401(k) savings plan with company match
  • Paid parental leave
  • Short-term and long-term disability coverage
  • Life insurance
  • Wellbeing benefits
  • 10 paid holidays per year
  • 10 paid sick days per year
  • 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)
  • Additional discretionary bonuses/incentives
  • Restricted stock units

Reasonable Accommodation

  • USDS is committed to providing reasonable accommodations in recruitment for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other legally protected reasons
  • Request assistance or accommodations: https://tinyurl.com/USDS-RA

Los Angeles County (Unincorporated) Fair Chance

  • Qualified applicants with arrest or conviction records will be considered in accordance with federal, state, and local laws, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act
  • Criminal history may negatively affect duties involving: interacting and occasionally having unsupervised contact with internal/external clients or colleagues; handling and managing confidential proprietary/trade secret information; and access to information technology systems, including exercising sound judgment

Location: Los Angeles, CA (onsite)

Similar Jobs