JOBSEARCHER

Machine Learning Engineer, BigoAds

BigoBeijing, 11April 12th, 2026
About BIGOBIGO is a leading global technology company dedicated to connecting people through live streaming and other services. Powered by audio and video technology, AI, RTC (Real-time Communications) and CDN (Content Delivery Network), BIGO provides a portfolio of audio&video products and services, including Bigo Live, Likee, imo and Hello Yo. BIGO has enabled hundreds of millions of MAU from more than 170 countries and regions to explore various content, showcase their talent, and stay connected.Being committed to safe and seamless user experience, BIGO keeps pace with cutting-edge technologies and advances its R & D to the highest level. It has deployed 5 R&D centers in Singapore, the U.S. (Silicon Valley) and China (Beijing, Shanghai, Guangzhou), and over 30 local offices across the globe to further its granularity in local business development, product management, operations and marketing.The OpportunityAs a Staff Machine Learning Engineer on our Ads team, you will be the technical leader responsible for the core models that power our multi-million dollar advertising business. You will architect, build, and optimize the machine learning systems that decide which ad is shown to which user, directly driving BIGO's revenue growth. This isn't just a theoretical role; you'll see your models deployed to production, handling billions of daily events and making real-time decisions that matter.What You'll Do●Enhance existing recall, pre-ranking, ranking, re-ranking modules in our large scale ads platform, and continuously improve ads quality●Iterate ads core models, including but not limited to CTR/CVR, expand and optimize feature set, search and create new model architecture●Optimize ads bidding, billing and traffic allocation strategies to create better ads bidding mechanism and increase ads monetisation efficiency●Focus on the research of recommendation and ads to apply relevant strategies and adapt to our platform for implementation in our production systemRequirements:●Bachelor’s degree or higher in Computer Science or a related field●Familiar with at least one of the following programming languages, C++/Golang/Python, has good knowledge of data structure and algorithm●Deep understanding in machine learning and deep learning theory, publications in machine learning and data mining or related conferences is a bonus●Sensitive to data and business, passionate about technical challenges, have excellent critical thinking skills ●Be familiar with big data processing tools, have experience with one or more of the following tools: Hadoop, Spark, Hive and Flink etc.●Effective team player and has good communication skills ●Proactive and self-motivated●Preferred to have Ads algorithm experience