Job Description

Tiki Search team owns the platform that powers Search - a critical customer-focused feature of Whenever you are looking for a specific product on Tiki, it is our technology that delivers you outstanding search results.

Challenges we are facing:

  • How to serve search responses in high performance and fault-tolerant manner while supporting 10k product updates per second in real-time
  • How to extract as much valuable information as possible from non-structured product data and product reviews written in natural language
  • How to turn that information into ranking features that help to increase search relevancy for our customers
  • How to process customer queries and extract the right features to help the ranking system to produce better results
  • How to integrate “rich” results like recommended filters, sellers or custom mini-apps into search in a way that is helpful for customers
  • How to make sure that the improvements are "truly" there with the right A/B testing process

With all those challenges we apply cutting-edge engineering, machine learning, and statistical methods, so working with us is a great opportunity to apply your knowledge while also learning something new at the same time.


  • Knowledge of basic algorithms and data structures
  • Have a good “Clean Code” and “Clean Architecture” mindset
  • Good at BE programming language(s) with its stack, strong at Java is required (understanding about non-blocking I/O, asynchronous processing, threading model,...) and good at Python, Golang, C++,.... is a plus
  • Experience with search engine systems such as ElasticSearch and caching/NoSql systems such as Redis, MongoDB,…
  • 1-3+ years of experience in the SE field
  • Experience with high-load systems 
  • Experience with NLP, Computer Vision, and/or recommendation system (is a plus)
  • Experience with cloud services (is a plus)
  • A good score on code forces or a good rank on Kaggle (is a plus)

Application form

Full Name *
Email Address *
Phone Number *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *


Salary: Negotiable

Location: Hồ Chí Minh

Team: Software Development

Application deadline: 20/10 — 31/12/2023