> Markdown version of [/jobs/ext/1914747-machine-learning-engineer-graduate-ads-targeting-2027-start](https://www.wearedevelopers.com/jobs/ext/1914747-machine-learning-engineer-graduate-ads-targeting-2027-start). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Machine Learning Engineer Graduate (Ads Targeting)- 2027 Start - **Company:** Tiktok Inc. - **Location:** San Jose, CA, United States - **Experience:** Starter - **Salary:** $128,000.0 - $256,000.0 - **Contract:** Permanent contract - **Skills:** A/B Testing, Big Data, C++ (Programming Language), Apache Hive, Python (Programming Language), Machine Learning, Performance Tuning, Recommender Systems, Tensorflow, Search Technologies, SQL Databases, Feature Engineering, Pytorch, Large Language Models, Apache Spark, Pandas, Information Technology, Apache Flink, Software Coding - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=c35f431f5471656a ## About the Role * Individuals who are completing or have recently completed a Bachelor's/ Master's degree in Computer Science, Mathematics, Statistics or a related discipline. * Strong coding skills in Python; C++/Go is a plus * Solid ML/DL/LLM fundamentals (LR/GBDT, DNNs, LLM, evaluation, regularization, tuning) * Comfortable with data tools (SQL, Pandas); Spark/Flink/Hive is a plus * Passionate about ads/recommenders/growth and learning business metrics, * Experience in ads targeting, recommender systems, search, retrieval/ranking, representation learning, causal/experimentation * Hands-on with PyTorch/TensorFlow; familiarity with production inference * Large-scale data processing, feature platforms, vector search (ANN), 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 ## Description TikTok Ads Core ML Team aims at creating automatic delivery products for the next generation and developing advertising as a global business, instead of just a monetization tool to consolidate the delivery funnel framework allowing multiple teams to iterate parallel. All of our team effort, is to continuously pursue and establish a world-leading ranking model & framework that always benefits our collaborators, users and customers to get better returns., * Contribute to core ads targeting algorithms, including: * User Modeling: user interest/intent representation, embeddings, sequential behavior modeling, feature engineering * Lookalike Modeling: seed audience expansion, similarity learning, retrieval & ranking strategies, cold-start handling * Auto Targeting: automatic targeting selection/expansion, explore-exploit strategies, multi-objective optimization (performance/cost/reach) * Support offline training and evaluation pipelines: sampling, feature building, training, metrics and visualization * Assist with online A/B testing and analysis; track key KPIs (CTR/CVR/CPA/ROAS) and troubleshoot issues * Collaborate with product/data/engineering to productionize models in the ads delivery stack (retrieval, prediction, bidding/budget constraints, delivery strategies) ## Related Videos - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Serverless deployment of (large) NLP models ](https://www.wearedevelopers.com/videos/158-serverless-deployment-of-large-nlp-models) ## Related Articles - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [How to start an AI project for a good cause and boost your career](https://www.wearedevelopers.com/magazine/15-how-to-start-an-ai-project-for-a-good-cause-and-boost-your-career) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How machine learning can help us tell fact from fiction](https://www.wearedevelopers.com/magazine/509-how-machine-learning-can-help-us-tell-fact-from-fiction) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies)