Logo of Huzzle

Machine Learning Engineer Graduate (Monetization Technology - Ads Core) - 2024 Start (BS/MS/PhD)

image

TikTok

Apr 10

  • Job
    Full-time
    Entry Level
  • Data
  • San Jose

AI generated summary

  • You need a background in software/CS/CE, strong programming skills in C/C++ & Python, knowledge of statistics & deep learning, and experience with machine learning frameworks. Familiarity with online advertising systems is a plus.
  • You will build scalable machine learning systems to enhance ads ranking, experiment with new features, and optimize ad quality to deliver the best ad formats to users at TikTok.

Requirements

  • Graduate with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.
  • Solid programming skills, proficient in C/C++ and Python. Familiar with basic data structure and algorithms. Familiar with Linux development environment.
  • Good analytical thinking capability. Have essential knowledge and skills in statistics.
  • Clear theoretical grounding in deep learning concepts and techniques.
  • Familiar with architecture and implementation of at least one mainstream machine learning programming framework (TensorFlow/Pytorch/MXNet), familiar with its architecture and implementation mechanism.
  • Preferred Qualifications:
  • Clear understanding in one of the following domains: ads bidding & auction, ads quality control, and online advertising systems (familiar with one or more of these terms: CPC/CPM, CTR/CVR, Ranking /Targeting, Conversion/Budget, Campaign/Creative)

Responsibilities

  • Build highly scalable machine learning systems/models to improve ads ranking results.
  • Explore, develop and experiment with new features to improve model accuracy.
  • Understand ad platform objectives and take full advantage of modern machine learning to improve ad quality, relevancy, and select the best ad formats delivered to end-users.
  • Develop robust core systems and algorithms, including ads format selection system, ads ranking system, model serving system, etc.

FAQs

What qualifications are required for the Machine Learning Engineer Graduate position with TikTok?

Candidates must have a Bachelor's, Master's, or Ph.D. degree in a relevant field such as computer science, engineering, or mathematics.

What kind of opportunities can a Machine Learning Engineer Graduate expect at TikTok?

Machine Learning Engineer Graduates at TikTok can expect unparalleled opportunities to kickstart their careers, pursue bold ideas, and explore limitless growth opportunities.

What specific role will the Machine Learning Engineer Graduate play within the Monetization Technology - Ads Core team?

The Machine Learning Engineer Graduate will be a part of the Monetization Technology - Ads Core team, working on developing and implementing cutting-edge machine learning algorithms for optimizing ad revenue on TikTok.

When will the selected candidates start their roles as Machine Learning Engineer Graduates at TikTok?

The selected candidates will start their roles as Machine Learning Engineer Graduates at TikTok in 2024.

Entertainment & Media
Industry
10,001+
Employees
2017
Founded Year

Mission & Purpose

TikTok is a social media platform where users create and share short videos on various topics, including entertainment, education, and lifestyle. Their ultimate goal is to inspire creativity and bring joy to people's lives through engaging and entertaining content. TikTok's purpose is to provide a platform for self-expression and connection, fostering a global community where individuals can express themselves authentically and connect with others who share similar interests and passions.