CareerPlanSign in

Machine Learning Engineer Graduate (Brand Ads) - 2027 Start (PhD)

San Jose, United States of America💼 Full-time🗓 2026-09-28

Core

Build end-to-end ads delivery tech stack including bidding, ranking, and forecasting to optimize auction traffic and delivery quality for brand advertisers.

Role type

PhD-level Machine Learning Engineer (Brand Ads)

Builds

Ads bidding, ranking, and forecasting systems for reservation and auction ads

Domain

Online advertising, machine learning, large-scale backend systems

Deliverable

production ML models

Required skills

Go, C/C++, Java, Python, data structures, algorithms, Linux, statistics, probability, machine learning fundamentals, deep learning, TensorFlow, PyTorch, MXNet

Preferred skills

online advertising systems, inventory forecasting, traffic strategy, brand safety, ads ranking, bidding, auction systems, CPM/CPC/CTR/CVR, recommendation systems, distributed computing, Spark, Flink

Responsibilities

Forecast available inventory, optimize auction traffic, use ML to improve delivery quality and efficiency, collaborate with engineers and product managers to solve ambiguous business challenges

Seniority

PhD, entry-level IC

Sourced via tiktok · Listed on CareerPlan, which tracks 878,000+ jobs from 20+ sources.