Hledáme posilu do týmu, který pracuje na vyhledávání na Mapy.com. Nejde jen o to najít adresu, ale o to pochopit záměr uživatele v milisekundách nad obrovskými datasety. Navíc dostaneš na starosti unikátní projekt FindHub – vývoj MCP (Model Context Protocol) serveru, který propojí naše mapová data s ekosystémem AI agentů a LLM.

Co vás denně čeká

  • Optimalizace vyhledávacího enginu v C++, kde každá instrukce a přístup do paměti hrají roli.
  • Návrh a implementace MCP serveru, díky kterému budou moct AI modely (jako Claude nebo GPT, Sellma) nativně pracovat s našimi daty a API.
  • Práce s nejnovějšími standardy C++, efektivní indexace dat a distribuované systémy.
  • Řešení problémů spojených s miliony dotazů denně a petabajty geografických informací (lokality, firmy, poi..).
  • V našem týmu si můžete rozšířit své znalosti znalostí a zkoušenosti v nových technologiích (Cloud, Docker, Kubernetes, Openstack, ...)

Co budete potřebovat za znalosti/dovednosti

  • Znalosti jazyka C++ ,nejen syntaxi, ale i povědomí o tom, co se děje pod kapotou (memory management, multithreading)
  • Výhodou znalost fulltextového enginu Elasticsearch a relačních databází (zejména PSQL) výhodou
  • Orientace v linuxovém prostředí (Debian)
  • Schopnost pracovat v týmu a učit se
  • Znalost angličtiny na úrovni čtení technické dokumentace
  • Praktické zkušenosti s programováním v C++ minimálně 2 roky
  • Zkušenosti s Pythonem, MCP a RAG výhodou

Na co se můžete těšit

  • Dostaneš se k technologiím, které mají přímý dopad na miliony uživatelů.
  • Zajímavou a rozmanitou práci, řešení netriviálních problémů
  • Možnost HO (až 3 dny v týdnu)
  • Těšit se můžete na malý tým v Brně

Jak probíha výběrko

  • Zašlete nám svůj životopis nebo odkaz na profesní profil, který si pečlivě projdeme.
  • Pokud uvidíme shodu, do 3 dnů se vám ozveme telefonicky, abychom sladili vzájemná očekávání a domluvili další postup.
  • Dalším krokem je online test na platformě Codility, který slouží jako první technická zkouška na cestě k získání pozice.
  • Po jeho úspěšném absolvování následuje osobní pohovor s vedoucím týmu. Představíme vám detailněji pozici, fungování týmu a bude prostor pro vaše dotazy. Osobní setkání obvykle trvá přibližně 1,5–2 hodiny.


Seznam.cz, a.s.