Machine Learning Engineer Graduate (Brand Ads)

TikTok
San Jose, CA
Job Description
Role Overview

The Brand Ads Team builds technologies that unlock business growth potential. This team owns several ads products: reservation ads, auction ads, and innovative content ads that enables advertisers and users to foster more awareness of their brand to attain their business goals. We work on the end-to-end ads delivery tech stack, including ads bidding, ranking, and forecasting.

What You Will Do

As a Machine Learning Engineer on the Brand Ads team, you will work on real-world problems such as forecasting available inventory, optimizing auction traffic, and using machine learning to improve delivery quality and efficiency.

Why It Might Be a Fit

Successful candidates must be able to commit to an onboarding date by the end of the year. Please state your availability and graduation date clearly in your resume.

Requirements

  • Individuals who are completing or have recently completed a Master's degree in Computer Science, a related field, or equivalent practical experience.
  • Proficient in at least one general-purpose programming language, such as Go, C/C++, Java, or Python, with solid coding and debugging skills.
  • Strong foundation in data structures, algorithms, Linux development environment, and system design, with strong analytical and problem-solving skills.
  • Solid understanding of statistics, probability, machine learning, and deep learning fundamentals, with familiarity with at least one mainstream machine learning framework such as TensorFlow, PyTorch, or MXNet.

Benefits

  • Competitive salary
  • Opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth
]]>