This job listing expired on Jan 3, 2021
Tweet

We are a group of scientists who utilize our technology to solve real-world problems and we have a deep understanding of our data and products. We collect, analyze and use our data to help users in finding their favourite items. We also detect patterns while data mining interesting results. We stand on the wave of the AI revolution, using the latest techniques to build products. This is a position that requires continuous study and solving problems.

*This role can also be based in Singapore.

Job Description:

  • Analyze data from various sources, find patterns and provide solutions for problems in product
  • Write high-quality, clean, simple, and reusable code; build common libraries
  • Build high performance, high availability, scalability, and easy to maintain services
  • Communicate with other teams, posses a deep understanding of data from different sources and product architecture to help optimize the data process pipeline
  • Design and implement various supporting tools as required

Job Requirements:

  • PhD in Computer Science or related field
  • Passionate about coding and programming, innovation, and solving challenging problems
  • In-depth understanding of data structures and other computer science fundamentals
  • Hands-on experience with one of the programming languages including Go, Python, and C++
  • Hands-on experience with NLP, mining of structured, semi-structured, and unstructured data
  • Hands-on experience building recommendation systems
  • Intuitive understanding of machine learning algorithms, e.g. clustering, classification algorithms and data processing tools such as tensorflow, scikit
  • Hands-on experience in these areas will be advantageous:
  • Distributed data platforms and processing frameworks such as Hadoop, Spark, Map-Reduce
  • Linux development environments and Shell Scripting