- Analyse data from various sources, find patterns and provide solutions
- Write high-quality, clean, elegant, and reusable code; build common libraries
- Build high performance, high availability, scalability, and easy to maintain services
- Communicate with other team, deep understand data from different sources and product architecture, optimise the data process pipeline
- Design and implement various supporting tools as needed
- Passionate about coding and programming, innovation, and solving challenging problems
- Bachelor's or higher degree in Computer Science or related fields
- In-depth understanding of data structures and other computer science fundamentals
- Hands-on experience in at least one of the programming languages: Go, Python or C++
- Machine learning algorithms such as clustering, classification algorithms and data processing tools such as tensorflow, scikit
【Skills below are optional but preferable】
- Hands-on experience in distributed data platforms and processing frameworks such as Hadoop, Spark, Map-Reduce
- Hands-on experience in Linux development environments and Shell Scripting
※ Job location : Relocate to Singapore HQ in the near future
• Annual Leave (18 days) + medical leave (14 days)
• Medical benefits & Insurance
• Training subsidies for online courses and external training; Language courses.
• Staff meals (Monday to Friday, free dinner and breakfast)
• Massage services by professional in-house masseurs
• In-house wellness classes (Muay Thai, beer yoga during working hours)
• Creative workshops (cookie-painting, calligraphy, etc.)
• Well-stocked pantry
• Interest groups (set up your own and financially supported by the company)
• Quarterly Team building events
• Annual company day out
• Mentorship programme
• Annual Health Screening