Print / Save PDF Back to job

Machine Learning Engineer Graduate (App Ads and Gaming) – 2027 Start

Tik Tok · Campbell, Santa Clara County

How to use this kit

Ground every answer in facts on this page and the original listing. We never invent Glassdoor-style reviews or salaries that are not in our data.

Interview prep

Fit summary

Strong fit if you want graduate-level ML on large consumer recommendation systems, prefer Bay Area on-site work at TikTok, and can connect theory to shipping ads and gaming product impact for a 2027 start.

Day in the role

As a Machine Learning Engineer Graduate on App Ads and Gaming at TikTok in Campbell, expect to frame ranking and allocation problems mathematically, prototype models, and work with product and engineering partners on ad and gaming recommendation quality. Days mix analysis, experimentation design, and shipping production-minded ML changes rather than pure research isolation.

Skills to emphasize

FAQ from this listing

Is this role remote?

No. The listing is for Campbell, Santa Clara County (remote flag is off).

What domain does the team work in?

App Ads and Gaming ML—recommendation, ranking, and related modeling for TikTok product surfaces.

When does the graduate program start?

The title indicates a 2027 start for this Machine Learning Engineer Graduate track.

Occupation tasks (O*NET)

Public-domain labor data — prepare examples for 2–3 of these.

O*NET source

Company facts (cached)

Website: tiktok.com

Public cache only — not an employee review.

Role overview (listing rewrite)

MACHINE LEARNING ENGINEER GRADUATE (APP ADS AND GAMING) - 2027 STARTTikTokCampbell, Santa Clara County Position Summary The Machine Learning Engineer Graduate role on the App Ads and Gaming team at TikTok is pivotal in driving innovations for our global monetization efforts. As a graduate, you will be part of a dynamic team that focuses on delivering efficient application ads on TikTok while pushing the boundaries of large-scale ad delivery systems. Day-to-Day Responsibilities Collaborate with cross-functional teams to develop and implement machine learning models for personalized online advertising. Contribute to the design, development, and optimization of algorithms that enhance user experience and ad efficiency on TikTok. Analyze data to improve ad delivery systems and ensure high-quality user experiences. Participate in research and development projects aimed at advancing the state-of-the-art in machine learning for mobile applications. Qualifications Recent graduate with a degree in Computer Science, Mathematics, Statistics, or a related field. Strong background in machine learning, data structures, algorithms, and statistical analysis. Familiarity with programming languages such as Python, Java, or C++ is essential. Experience with machine learning frameworks like TensorFlow, PyTorch, or Scikit-learn is a plus. Aptitude for problem-solving and a passion for innovation in the field of machine learning. About TikTok TikTok is a global social media platform that empowers creators to share their unique stories through short videos. Our mission is to inspire creativity and bring joy to our users, while also driving significant business growth. Join us in shaping the future of online advertising with cutting-edge technologies. Ready to Apply? To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.

Full job on Get A Job.AI

Questions to ask them

Generated for personal interview prep · 2026-08-15 UTC · getajob.ai