Software Engineer (D/F/M) For Place Search Squad

| Berlin

Date listed

1 week ago

Employment Type

Full time

Found on:

Responsive image Github


we are the place search squad at moovel, and we work on the place search engine used by all moovel apps. Users engage with place search as the first step of their transit journey. Our job is to help them find what they are looking for with the least amount of effort on their part. Specifically, if a user types a bunch of characters into a search field, we analyze their input using textual analysis, user and place contexts, distance, popularity, etc, in order to have their intended location displayed at the first rank. This is no easy task and is perhaps the reason why most companies opt for an off the shelf SaaS offering to provide a place search. We dislike black boxes and find these kinds of challenges exciting! This also gives us the freedom to innovate and develop a highly integrated and specialized search experience for our use cases.

First a quick look at us

The topic of mobility is evolving at a startling pace. Fundamentals are being questioned, new ways of getting around are emerging and challenging the established ones. At Moovel (becomes REACH NOW), we aim to take part in shaping that future. Software is eating the world and mobility is certainly no exception. Ultimately, we want to help cities become smarter by building on the operational wisdom of city administrations and mobility service providers. We don’t want to disrupt but augment the means of getting around by employing contemporary technologies.

The problems we are engaging in are manifold and from the real world. Our solutions do not only have an impact on a single industry branch but also aim to transform the city. They involve fields like routing, searching, AI, innovative UX and much more. Things are very dynamic in the mobility space and thus we devote ourselves to a lot of exploratory work.

About the team

The place search squad is a small engineering team dedicated to place search. We enjoy a high degree of autonomy, trust and responsibility. We value pragmatism, simplicity and collaboration. We have an open feedback and failure culture, because we know that both are necessary to find proper solutions. We embrace agile in a non-dogmatic fashion.

Teams at moovel choose the tools they regard as the best fit for their problems, at their discretion. Hence the technology stack is rather diverse. We employ a microservice backend architecture based on Docker and AWS. Cloud Services are leveraged wherever they help us to focus on our task. We practice continuous delivery and value DevOps culture (you build it, you run it).

Some of the things you will do

Research and optimize search results using information retrieval tools such as Elasticsearch and methods such as natural language processing (NLP), learning to rank (LTR), and Bayesian hyperparameter optimization (HPO).

  • Build large-scale microservices and product integrations.
  • Work on our data import pipeline.
  • Assess and remedy search and data quality issues.
  • Discover insights through exploratory data analysis to improve search performance.
  • Develop new ways to learn from our real-world users.
  • Develop a machine learning infrastructure and platform.

Your skill set

  • Experience in Node.js, Python, or similar stacks.
  • Experience with information retrieval, ranking systems, recommendation systems or artificial intelligence.
  • Familiarity with Lucene and Elasticsearch / Solr.
  • Familiarity with AWS or other cloud technologies.
  • Fluency in Business English is mandatory.


  • Choose your own hardware
  • Working with newest technologies & microservices
  • Be part of an interdisciplinary team of experts
  • Working on products with a high impact on society
  • International teams
  • Flexible working hours
  • Weekly breakfast, good coffee & fresh fruits
  • Monthly mobility budget

If this caught your attention, then we can not wait to meet you soon! Just click on the application form!

If you have any questions or are in need of further information feel free to contact Ms. Anne Nagel at +49 176 30989879.

Click here for the application form!