Senior Machine Learning Engineer, TikTok Ads Core Global - Traffic & Strategy

1 Days Old

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. Ads Core Traffic Strategy & User Experience team is essential to TikTok’s success, our work focuses are: - Personalized Ads Experience: We optimize every stage of the ad delivery pipeline, from recall and ranking to final placement, by integrating user feedback to make ads more relevant and engaging. - Cutting-Edge Multi-Scenario Integration: this includes building context models that analyze ads-related information and scene elements to improve accuracy, as well as developing list-wise models to optimize recommendation outcomes and ads ROIs. We’re looking for innovative Senior Machine Learning Engineers to develop state-of-art ad technologies, including ranking, retrieval, targeting, bidding, auction, etc. You will be part of a team that's optimizing ads format and ranking strategies, and you will be responsible for bringing a better returns on investment for advertisers. What will you do: - Develop, refine and optimize ML/DL models to improve CTR, CVR, and ROI predictions, ensuring scalability and robustness in large-scale global deployments. - Establish scalable system frameworks and performance benchmarks that continuously improve delivery efficiency while supporting the unique needs of various vertical businesses. - Understand ads platform objectives and take full advantage of modern machine learning to improve ads quality, relevancy, and select the best ads formats delivered to end-users. - Maintain system stability, data privacy, and compliance with global regulations, ensuring a secure and trustworthy advertising ecosystem. - Share knowledge and best practices within the team, mentor junior engineers, and contribute to the company’s long-term technological strategy.
Minimum Qualifications: - BS/MS degree in Computer Science, Computer Engineering, or a related technical discipline with sophisticated industry experience and model optimization experience. - Solid programming skills, proficient in C/C++ and Python. Familiar with basic data structure and algorithms. Familiar with Linux development environment. - Hands-on experience in one or more of the following areas: machine learning, deep learning, statistical models and applied mathematical methods. - Good analytical and out-of-box thinking capabilities. Have strong transferrable skillsets/knowledge for recommendation, search, ranking, personalization or other relevant monetization scenarios. - Solid theoretical grounding in deep learning concepts and techniques. - Familiar with architecture and implementation of at least one mainstream machine learning programming framework (TensorFlow/Pytorch/MXNet), familiar with its architecture and implementation mechanism. - Sound collaboration skills, with the ability to work effectively with cross-functional teams across different locations and time zones for global business needs. Preferred Qualifications: - Strong business acuman and technical decision-marking capabilities in one of the following domains: ads bidding & auction, ads quality control, and online advertising systems (familiar with one or more of these terms: CPC/CPM, CTR/CVR, Ranking /Targeting, Conversion/Budget, Campaign/Creative, Demand/Inventory, DSP/RTB). - Experience in resource optimization and task scheduling with large scale distributed software (such as Spark and TensorFlow).
Location:
San Jose