Machine Learning Engineer Graduate (Ads Delivery) - 2027 Start
About the role
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 enable 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.
Responsibilities
- Build and optimize the delivery stack across pacing, allocation, traffic strategy, and delivery controls.
- Drive products from concept to launch with Product, Strategy, and cross-functional partners.
- Turn business goals into scalable delivery strategies and system designs.
- Own technical design, implementation, experimentation, launch, and iteration.
- Use data and experiments to diagnose problems and drive fast iteration.
Requirements
Minimum Qualifications
- Individuals who are completing or have recently completed a Bachelor's/Master's degree in Computer Science, a related field, or equivalent practical experience.
- Strong coding, debugging, and system design fundamentals.
- Proficiency in Go, C/C++, Java, Python, or similar languages.
- Comfort with ambiguity and the judgment to make clear engineering trade-offs.
- Strong cross-functional communication and collaboration skills.
- Experience with large-scale backend, recommendation, or advertising systems.
Preferred Qualifications
- Hands-on ads delivery experience in pacing, allocation, forecasting, traffic strategy, or guaranteed delivery, and familiarity with reservation or guaranteed product models.
Pay
The base salary range for this position is $128,000 - $256,000 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies, experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work; this role may be eligible for additional discretionary bonuses/incentives and restricted stock units.
Benefits
- Day one access to 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).
About the company
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
We strive to do great things with great people. We lead with curiosity, humility, and a desire to make an impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users.