»

Search Engineer -- brisan oglas

Opis delovnega mesta

We have a bunch of challenges and are looking for a new colleague to join our Ceneje / Heureka Group - Search team. You would be located in Ljubljana offices, but would be strongly working with our international Czech team.

Don't be afraid to apply! Join us at our office, let's have a small chat about what we can offer you while enjoying a cup of coffee together.

Od kandidatov zahtevamo

Join our team to create and refine our search engine for the largest e-commerce catalogue in Europe. We are working on a new generation search which is based on machine learning and ElasticSearch. Our team allows users to find and select products from the catalogue in a reliable manner. We also build robust APIs for product search and filtering for other teams inside of the group. We make it possible to search for categories, guides and even tens of millions of product offers from thousands of e-shops.

The current challenge that we are working on is the understanding of queries that the users are searching for, with the help of machine learning. We are also building a new suggester and data aggregation for all the countries in Heureka Group.

Queries entered by the user are analysed and the product results are sorted by their relevance. We improve our product based on user behaviour, which we measure mainly using pre defined web metrics.

You can find the article about the technical side of our search here (unfortunately, it is in czech language only): https://www.heurekadevs.cz/pod-poklickou-heureka-search

We have full responsibility for all the services we provide, but we also have great freedom in what we create. Our team has the space to bring its own innovation and challenge the existing way of things.

You can help us with :
* Data aggregation in ElasticSearch
* Improving and speeding up our Search API
* Keeping all services running - DevOps
* Developing our Machine Learning project “Query Understanding”
* Thinking critically and designing a new service architecture
* Sharing and expanding know-how in the team and the entire company
* Maintaining a good, non-conflicting mood in the team

We do not care much about the knowledge of specific technologies (unless you don't want to learn anything new), more important is logical thinking, knowledge of general principles and any back-end programming language. We also want the team to be functional on the personal level (even though we primarily "meet" via video calls), so we can have a chat and some fun first :)

You& will be able to come across:
* Sync/Async Python 3.x
* ElasticSearch, MySQL, Redis, RabbitMQ
* Spark, DataBricks in Azure
* Docker, Terraform, Kubernetes

Kandidatom ponujamo

# What we can give you

In addition to the regular salary, we offer the following list of benefits:

* Opportunity to participate in the development of a product that is currently used by 3 million unique users per month locally and 23 million users in entire group. There will be unique technical challenges that you just can't get anywhere else.
* Great company culture and open mindset.
* Opportunity to learn a lot from the huge shared know-how we have in Heureka.
* Support you in improving your skills, including participation in training and conferences.
* Organized hackathons.
* Mentorship and structured onboarding process.
* Career path adapted to your personal growth wishes.
* We are working in tribes and teams which consist of developers, product managers, and scrum masters.
* Free working hours, working from home, and a lot of other benefits such as cafeteria, meal vouchers, etc.…


Extra benefits:
* additional pension insurance
* parking spot

Klasifikacija delovnega mesta

Lokacija:
LJUBLJANA
Plačilo:
2500 do 4000 bruto EUR / mesec
Delovni čas:
redna zaposlitev

 

Zahtevana znanja

Solr ali ElasticSearch
napredno znanje