Algorithm Software Engineer - Paid Ads

2-4 years
8 months ago
Job Description

Job Description:

  • 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 optimise feature set, search and create new model architecture
  • Optimise ads bidding, billing and traffic allocation strategies to create better ads bidding mechanism and increase ads monetisation efficiency
  • Focus on the research of search, recommendation and ads to apply relevant strategies and adapt to our platform for implementation in our production system


  • 2 years of relevant industry experience with solid computer science foundation
  • 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
  • Able to independently drive projects
  • 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 development experience




Job Source:

Shopee Pte. Ltd. is a Singaporean multinational technology company that specialises in e-commerce. The company was launched in Singapore in 2015, before it expanded abroad. As of 2021, Shopee is considered the largest e-commerce platform in Southeast Asia with 343 million monthly visitors.

Career Advice to Find Better