Machine Learning Engineer - Search Ads
$162k - $316.8kTikTok
Responsibilities
The Search Ads team constantly pushes the boundaries of general search engine monetization across our apps, including TikTok, TopBuzz, BuzzVideo, and more, building a globally leading Search Ads monetization system. At the Search Ads team, you will have the chance to work on large-scale distributed storage and architecture, NLP, Rank, and IR related problems. You will be also deeply involved in the innovation and optimization of our Ad format, creative display, and the ROI of ads delivery. We are looking for candidates who brave difficulties, share a passion for tackling complexity and developing our Search Ads product from 0 to 1 with a world-class team of passionate engineers.
What You'll Do
- Participate in the development of a large-scale Ads system
- Responsible for relevance model and strategy optimization, such as semantic matching models, active learning, text/photo/video multi-model, ranking strategy, etc
- Participate in the development and iteration of Ads algorithms by using Machine Learning.
- Work on NLP (Natural Language Processing) capability improvement and query understanding, such as query classification, seq2seq, NER (Named Entity Recognition), knowledge graph, bidword optimization, etc
- Work on CTR/CVR model estimation accuracy, data analysis, modeling, feature engineering
- Research and develop Ads pacing algorithms, ads traffic control, etc
- Partner with product managers and product strategy & operation team to define product strategy and features
Qualifications
Minimum Qualifications
- BS degree in Computer Science, Computer Engineering or other relevant majors.
- Excellent programming, debugging, and optimization skills in general purpose programming languages
- Ability to think critically and to formulate solutions to problems in a clear and concise way.
Preferred Qualifications
- Experience with one or more general purpose programming languages including but not limited to: Go, C/C++, Python.
- Good understanding in one of the following domains: ad fraud detection, risk control, quality control, adversarial engineering, and online advertising systems.
- Good knowledge in one of the following areas: machine learning, deep learning, backend, large-scale systems, data science, full-stack.
Job Information
[For Pay Transparency] Compensation Description (annually)
The base salary range for this position in the selected city is $162000 - $316800 annually.
Compensation may vary outside of this range depending on a number of factors, including a candidate's qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.
Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).
The Company reserves the right to modify or change these benefits programs at any time, with or without notice.
For Los Angeles County (unincorporated) Candidates
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment:
- Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;
- Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and
- Exercising sound judgment.
$45 per hour
...Responsibilities The Search Ads team constantly pushes the boundaries of general search engine monetization across our apps, including... ...in social events, learning programs, and development workshops... ...iteration of Ads algorithms by using Machine Learning. Work on NLP (...SuggestedHourly payFull timeSummer workInternshipLocal area$128k - $256k
...Responsibilities The Search Ads team constantly pushes the boundaries of general search engine monetization across our apps, including... ...matching models, active learning, text/photo/video multi-model... ...iteration of Ads algorithms by using Machine Learning. Work on NLP (...SuggestedTemporary workLocal area- ...TikTok Search Ads is seeking talented engineers to push the boundaries of monetization across our apps, including TikTok and other platforms. You will work on scalable storage, NLP, ranking, and IR related challenges to optimize ad delivery and performance. You will...Suggested
- ...TikTok in San Jose is seeking a Machine Learning Engineer Intern for Summer 2027 to join the Search Ads team tasked with building scalable monetization systems. You will work on large-scale distributed storage, NLP, ranking and IR problems, and help optimize ad formats...SuggestedFull timeSummer workInternship
$207k - $301k
...personalization (P13N) in the Generative AI space (ads on AIM, personalized ads creatives).... ...algorithms.6 years of experience with Machine Learning (ML) or quality, working on... ...launch.We are the core team responsible for Search Ads Personalization. Our personalization...Suggested$361.3k
...including LLMs, reinforcement learning, multi-objective... ...are looking for a Senior Machine Learning Tech Lead to... ...at the intersection of Search, Recommendations, Conversational... ...across the agentic engineering toolchain — coding... ...search, recommendation, ads, personalization, or...Work at officeLocal areaRemote workMonday to ThursdayFlexible hours$45 per hour
...The TikTok Commerce Ads team is dedicated to blending... ...as an essential growth engine for businesses of all... ...in social events, learning programs, and development... ...Build highly scalable machine learning systems and state... ...research experiences in search and recommendation....Hourly payFull timeSummer workInternshipLocal area$128k - $256k
...Responsibilities TikTok Ads Core ML Team aims at creating... ...sequential behavior modeling, feature engineering Lookalike Modeling: seed... ...expansion, similarity learning, retrieval & ranking strategies... ...targeting, recommender systems, search, retrieval/ranking,...Temporary work$45 per hour
...Measurement team at TikTok Ads owns the full stack of advertising... ...intersection of large-scale machine learning and causal inference,... ...Statistics, Mathematics, Electrical Engineering, or a related technical... ...advertising, recommendation/search ranking, causal inference or...Hourly paySummer workInternshipLocal areaWorldwide$128k - $256k
...excites you every day. @2026 TikTok Technology Machine Learning Engineer Graduate (App Ads and Gaming) - 2027 Start Location: San Jose... ...Qualifications ~ Familiar with Ads system, recommendation, searching, ranking, etc. Job Information The base salary...Temporary workLocal area$156k - $316.8k
...Responsibilities A "creative" is the ad (in the form of a short-form... ...of state-of-the-art applied machine learning projects. Own key... ...Computer Science, Computer Engineering, or other relevant majors.... ...ads system, recommendation, searching, ranking, etc. About...Temporary workLocal area$128k - $256k
...directly improve shopping and ad experiences. In this... ...will help develop scalable machine learning models that raise ads ranking... ...Computer Science, Computer Engineering, or a related technical discipline... ...or research experience in search and recommendation . Additional...Temporary work$60 per hour
...Responsibilities The Search team builds the systems that help... ...Our work combines large-scale machine learning, data-driven product development... ...tools under the guidance of engineers and mentors. Work with... ...following areas: NLP, Ranking, Ads, search engine, recommender system...Hourly payFull timeInternshipLocal area$45 - $60 per hour
...Responsibilities The Search team builds the systems that help... ...Our work combines large-scale machine learning, data-driven product development... ...tools under the guidance of engineers and mentors. Work with... ...language processing, ranking, ads, content understanding, or data...Hourly paySummer workInternshipLocal area$45 - $60 per hour
...Responsibilities The Search team builds the systems that help... ...Our work combines large-scale machine learning, data-driven product development... ...tools under the guidance of engineers and mentors. Work with... ...language processing, ranking, ads, content understanding, or data...Hourly paySummer workInternshipLocal area- ...part of what’s next.We launched a new ad-supported tier in November 2022 to offer... ...deeply engaged.Our TeamThe Ads Platform Engineering teams build advertising systems and... ...Experience building and operating production machine learning systems at scale.Experience...Hourly payFull timeImmediate startFlexible hours
- ...deeply on our customers’ experience. Apple Ads brings this same approach to... ...looking for a highly skilled and motivated Machine Learning Engineer to join our Predictions group. We build... ..., recommender systems, or web-scale search/retrieval ~ Deep experience with neural...
- ...part of what’s next. We launched a new ad-supported tier in November 2022 to offer... ...engaged. Our Team The Ads Platform Engineering teams build advertising systems and... ...Netflix is a unique culture and environment. Learn more here . Inclusion is a Netflix...Hourly payFull timeImmediate startFlexible hours
- ...a part of what’s next.We launched a new ad-supported tier in November 2022 to offer... ...deeply engaged.Our TeamThe Ads Platform Engineering teams build advertising systems and integrations... ...is a unique culture and environment. Learn more here.Inclusion is a Netflix value and...Hourly payFull timeImmediate startFlexible hours
$268.6k - $395k
...About the Team The Ads & Promos Delivery team... ...consumer demand across search and discovery experiences. As a Principal Engineer, you will lead the technical... ...modeling, deep learning, and large language models... ...Apply state-of-the-art machine learning and LLM techniques...Hourly payWork at officeLocal areaRemote workFlexible hours$122.57k - $316.8k
...The Machine Learning Engineer role in Search Recommendation focuses on building and improving search recommendation algorithms and models to strengthen TikTok and TikTok Mall search traffic and users search understanding. Role Summary You will develop search recommendation...Temporary workWork experience placementLocal areaWorldwide$136.8k - $259.2k
...Responsibilities About the team Pangle is the ad network of TikTok for Business, helping mobile developers accelerate growth... ...new challenges in large-scale systems, optimization, and machine learning. Join us to shape the future of mobile monetization and grow your...Temporary workLocal areaWorldwideShift work$164k - $282k
...and hyper-connected world.Role OverviewAs our Staff Machine Learning Engineer for Coupang Media Group, Ads Quality, you will be responsible for developing, designing... ...targeting, auctioning and bidding systems and search based advertising.We are in the growth phase of the...Temporary work$147k - $211k
...Mathematics, Physics, Economics, Operations Research, Engineering, or a related quantitative field.3 years of work... ...databases or statistical analysis, or a PhD degree.Ads Metrics is the Data Science team for Search ads. We support the SAGE (Search Ads and Google Experience...Work experience placement$162k - $387.6k
...Discover a career that energizes and excites you every day. @2026 TikTok Technology Machine Learning Engineer Graduate (E-Commerce Recommendation/Search Alliance) - 2027 Start (PhD) Location San Jose Employment Type Regular Job Code A101843A...Temporary workWork experience placementInternshipLocal area- ...TikTok is seeking a software engineer to help build and optimize large-scale ads experiences. You will work on applied machine learning for creative and landing page understanding, generation, and optimization, enabling advertisers, creators, and partners to deliver engaging...
$122.57k - $187.2k
...product support, and efficiency improvement. As part of this team, you will build and scale high-impact Machine Learning solutions—including recommendation engines, search relevance, and e-commerce systems—designed specifically to deliver personalized, high-performing...Temporary workLocal areaShift work- ...TikTok in San Jose invites applications for a Machine Learning Engineer Graduate (TikTok-Data-Search-Search Quality) with a 2027 start. This full-time program offers early-career engineers the chance to work on cutting-edge search, NLP, and CV methods within our Search...Full time
- ...Adobe is seeking a skilled Machine Learning Engineer to help redefine digital experiences for billions of users. You will design, implement and... ...and collaborate on scalable information retrieval, vector search, and production deployment. The role requires strong programming...
$128k - $256k
...Discover a career that energizes and excites you every day. @2026 TikTok Technology Machine Learning Engineer Graduate (TikTok-Data-Search-Search Quality) - 2027 Start Location: San Jose Employment Type: Regular Job Code: A127944A Share this...Full timeTemporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer - Search Ads. Be the first to apply!
- senior ml engineer San Jose, CA
- computer vision machine learning engineer San Jose, CA
- machine learning engineer San Jose, CA
- machine learning software engineer San Jose, CA
- machine learning scientist San Jose, CA
- machine learning part time San Jose, CA
- machine learning intern San Jose, CA
- machine learning remote San Jose, CA
- machine learning researcher San Jose, CA
- machine learning San Jose, CA


