CareerPlanSign in

Machine Learning Engineer - Search Ads

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

Core

Building a globally leading Search Ads monetization system across apps like TikTok and TopBuzz, focusing on large-scale distributed storage, NLP, ranking, and ad format innovation.

Role type

Senior IC machine learning engineer (search ads)

Builds

Large-scale Ads system, relevance models, ranking strategies, and ad delivery optimization

Domain

Online advertising, search engine monetization, NLP

Deliverable

production ML models

Required skills

Machine learning, deep learning, NLP, ranking strategy, feature engineering, data analysis, semantic matching, active learning, query understanding, CTR/CVR modeling

Preferred skills

Ad fraud detection, risk control, quality control, adversarial engineering, backend systems, large-scale systems, full-stack development

Technologies

Go, C/C++, Python, knowledge graphs, seq2seq, NER

Responsibilities

Develop relevance models and ranking strategies; improve NLP capabilities for query understanding; estimate CTR/CVR accuracy; research pacing and traffic control algorithms; partner with product teams on strategy and features

Seniority

Senior, hands-on IC

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