Senior Software Engineer - Vector Search - Elasticsearch
Elastic
Rola Senior Software Engineera w zespole Elasticsearch - Search, który skupia się na rozwijaniu i ulepszaniu funkcji wyszukiwania wektorowego i słów kluczowych w Elasticsearch. Kandydat będzie odpowiedzialny za projektowanie i implementację nowych funkcji, poprawę istniejących oraz rozwiązywanie błędów, a także za bliską współpracę z systemem operacyjnym i sprzętem.
Brakuje: dokładny model pracy (zdalna/hybrydowa, ile dni w biurze)., wielkość zespołu..
Rola Senior Software Engineera w zespole Elasticsearch - Search, który skupia się na rozwijaniu i ulepszaniu funkcji wyszukiwania wektorowego i słów kluczowych w Elasticsearch. Kandydat będzie odpowiedzialny za projektowanie i implementację nowych funkcji, poprawę istniejących oraz rozwiązywanie błędów, a także za bliską współpracę z systemem operacyjnym i sprzętem.
- ✓Praca w firmie 'The Search AI Company' z produktem używanym przez ponad 50% firm z listy Fortune 500.
- ✓Możliwość pracy w globalnie rozproszonym zespole.
- ✓Duży nacisk na autonomię inżynierów, code review i konsensus.
- ✓Możliwość pracy nad innowacyjnymi algorytmami i strukturami danych.
- ✓Elastyczne godziny pracy i lokalizacje dla wielu ról.
- !Brak informacji o konkretnej liczbie dni pracy zdalnej/hybrydowej, choć firma jest 'distributed by intention'.
- !Nie podano wielkości zespołu.
- •Prowadzenie inicjatyw w ramach Elasticsearch w celu stworzenia wiodącej oferty baz danych wektorowych.
- •Tworzenie nowych funkcji wyszukiwania i naprawianie błędów w kodzie Elasticsearch.
- •Wynajdywanie i implementowanie nowych algorytmów lub struktur danych.
- •Praca z systemem operacyjnym i sprzętem w celu optymalizacji wydajności.
- •Współpraca z globalnie rozproszonym zespołem doświadczonych inżynierów nad możliwościami wyszukiwania wektorowego.
- •Bycie ekspertem w zakresie implementacji podobieństwa wektorowego w Elasticsearch.
- •Praca ze społecznością nad zgłoszeniami i pull requestami.
- •Pisanie kodu w nowoczesnym języku Java.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z minimum 5 latami doświadczenia w tworzeniu oprogramowania, który posiada solidne doświadczenie w Javie i praktyczną znajomość podobieństwa wektorowego oraz baz danych wektorowych. Powinien być w stanie pracować samodzielnie i efektywnie komunikować się w międzynarodowym zespole.
Nie dla osób z mniejszym niż 5-letnim doświadczeniem w tworzeniu oprogramowania, które nie mają doświadczenia z podobieństwem wektorowym lub bazami danych wektorowych, ani dla osób, które preferują pracę w ściśle zdefiniowanym, stacjonarnym środowisku.
- ?Jak wygląda typowy dzień pracy w zespole Elasticsearch - Search?
- ?Jakie są główne wyzwania techniczne, z którymi zespół mierzy się obecnie?
- ?Jak wygląda proces onboardingu dla nowych członków zespołu?
- ?Jakie są możliwości rozwoju kariery w ramach Elastic?
- ?Jakie są oczekiwania dotyczące dyżurów on-call, jeśli takie występują?
- −Dokładny model pracy (zdalna/hybrydowa, ile dni w biurze).
- −Wielkość zespołu.
- −Szczegóły dotyczące procesu rekrutacyjnego.
Zespół składa się z doświadczonych inżynierów, którzy cenią sobie autonomię, współpracę, code review i konsensus. Kultura firmy promuje różnorodność i inkluzywność.
Poniżej mediany rynkowej
≈ 66,0–104,5 zł/h
Dane z aktywnych ofert zawierających technologię Elasticsearch. Pełne statystyki zarobków →