Principal Software Engineer - Vector Search - Elasticsearch
Elastic · Zdalnie
369 400 – 584 300 PLN brutto / rok
Opis stanowiska
Elastic poszukuje Principal Software Engineer do pracy nad funkcjonalnością wyszukiwania wektorowego w Elasticsearch. Zespół skupia się na tworzeniu rozwiązań o wysokiej wydajności i precyzji, wykorzystując algorytmy takie jak HNSW czy IVF.
Zakres obowiązków
- Projektowanie i implementacja nowych funkcji wyszukiwania wektorowego w Elasticsearch, w tym optymalizacja istniejących rozwiązań.
- Praca nad algorytmami i strukturami danych, dostosowanymi do skalowalności i wydajności wyszukiwania.
- Współpraca z międzynarodowym zespołem oraz społecznością open-source przy rozwiązywaniu problemów technicznych.
- Pisanie czystego, skalowalnego kodu w języku Java (Elasticsearch jest w 99,8% napisany w tym języku).
- Samodzielne prowadzenie inicjatyw technicznych oraz mentoring innych inżynierów.
Wymagania
- Doświadczenie w implementacji zaawansowanych technik wyszukiwania wektorowego (np. HNSW, IVF) na platformach o dużym natężeniu użytkowników.
- Zaawansowana znajomość języka Java oraz struktur danych i programowania współbieżnego.
- Doświadczenie w pracy z bazami danych (Elasticsearch, PostgreSQL, MongoDB itp.) oraz zrozumienie ich architektury.
- Umiejętność pracy autonomicznej w zespole rozproszonym, z naciskiem na komunikację asynchroniczną.
- Znajomość pracy z systemami kontroli wersji (Git) oraz CI/CD.
Oferta
- Etatowa umowa o pracę z wynagrodzeniem brutto w zakresie 369 400–584 300 PLN.
- Praca zdalna z elastycznym harmonogramem i lokalizacją.
- Kompleksowe korzyści socjalne: ubezpieczenie zdrowotne, urlopy, wsparcie dla rodziców (16 tygodni urlopu rodzicielskiego), możliwość wsparcia finansowego na wolontariat.
- Współpraca z zespołem globalnych ekspertów w dziedzinie wyszukiwania i AI.
Podobne oferty
-
-
-
16 000 – 28 000 PLN brutto / mies. Zdalnie
-
-