
KAYAK to platforma do wyszukiwania i porównywania ofert turystycznych, która pomaga planować podróże, zestawiając loty, hotele i samochody na wynajem w setkach serwisów turystycznych. Na stronie internetowej i w aplikacji mobilnej podróżni mogą zawężać wyniki za pomocą praktycznych preferencji, monitorować ceny dzięki alertom oraz organizować plany w KAYAK Trips. Dzięki stawkom mobilnym i powiadomieniom dotyczącym podróży KAYAK ułatwia podejmowanie bardziej świadomych decyzji rezerwacyjnych, gromadząc wyszukiwanie informacji o podróży w jednym miejscu.
Starszy inżynier oprogramowania — wyszukiwanie AI i planowanie podróży w KAYAK, Kowno, hybrydowo
Dołącz do KAYAK jako starszy inżynier oprogramowania i twórz oparte na Javie usługi wyszukiwania oraz planowania podróży z wykorzystaniem AI. Pomóż dostarczać niezawodne i dostępne rozwiązania turystyczne milionom użytkowników.
3330 € – 6660 € / miesiąc
HybrydowoPełny etatSeniorWymagany Język: angielskiInżynier full-stackInżynier oprogramowaniaOpis
- Projektowanie, wdrażanie i utrzymywanie niezawodnego oprogramowania produkcyjnego dla produktów KAYAK związanych z wyszukiwaniem podróży i ich planowaniem.
- Rozwijanie i ulepszanie interfejsów API oraz usług wspierających wyszukiwanie z pomocą AI, planowanie konwersacyjne, trasy i powiązane funkcje.
- Analizowanie wyzwań technicznych, ocena kompromisów i wdrażanie praktycznych usprawnień niezawodności, wydajności oraz łatwości utrzymania.
- Tworzenie testów automatycznych i zwiększanie pokrycia testami jednostkowymi, integracyjnymi oraz end-to-end.
- Udział w przeglądach kodu i dyskusjach dotyczących projektowania rozwiązań inżynieryjnych.
- Współpraca z inżynierami, menedżerami produktu i projektantami przy określaniu wymagań oraz tworzeniu dostępnych i użytecznych rozwiązań.
- Współtworzenie ASK AI, inteligentnych filtrów, generowanych przez AI podsumowań opinii o hotelach, Explore i innych inicjatyw związanych z wyszukiwaniem.
- Zwiększanie niezawodności, przejrzystości i użyteczności funkcji turystycznych opartych na AI.
- Poznawanie nieznanych systemów i dzielenie się wiedzą poprzez dokumentację, pracę w parach i dyskusje techniczne.
- Wykorzystywanie debugowania, obserwowalności i analizy przyczyn źródłowych do monitorowania oraz ulepszania systemów produkcyjnych.
- Wspieranie narzędzi deweloperskich, procesów inżynieryjnych i praktyk dostarczania oprogramowania.
Wymagania
- Doświadczenie w tworzeniu i utrzymywaniu oprogramowania w środowiskach produkcyjnych.
- Bardzo dobra znajomość Javy lub innego odpowiedniego języka programowania.
- Znajomość interfejsów API, struktur danych i zasad projektowania oprogramowania.
- Doświadczenie w testowaniu oprogramowania oraz diagnozowaniu błędów lub incydentów produkcyjnych.
- Umiejętność jasnego przekazywania decyzji technicznych w mowie i piśmie.
- Umiejętność samodzielnego prowadzenia powierzonych prac przy jednoczesnym szukaniu wskazówek lub współpracy w razie potrzeby.
- Doświadczenie w prowadzeniu projektów od etapu projektowania i implementacji przez wydanie po bieżące utrzymanie.
- Zamiast konkretnego wykształcenia akceptowane jest równoważne doświadczenie praktyczne.
- Dobra znajomość języka angielskiego.
- Doświadczenie z systemami rozproszonymi, wyszukiwaniem, personalizacją lub innymi wysokowolumenowymi produktami konsumenckimi.
- Znajomość sztucznej inteligencji, uczenia maszynowego lub aplikacji wykorzystujących duże modele językowe.
- Doświadczenie z relacyjnymi bazami danych lub innymi uporządkowanymi magazynami danych.
- Doświadczenie w tworzeniu produktów internetowych, mobilnych lub związanych z podróżami.
- Doświadczenie w poprawianiu dostępności, niezawodności lub użyteczności.
- Doświadczenie zawodowe z Javą i Springiem.
- Znajomość usług chmurowych, potoków CI/CD i frameworków do testów automatycznych.
- Gotowość do dojazdu do biura w Kownie trzy dni w tygodniu.
- Prześlij CV w języku angielskim.
Benefity
- Roczne premie w wysokości około 10% rocznego wynagrodzenia.
- Akcje RSU Booking Holdings o łącznej wartości brutto 20 000 USD, z możliwością corocznych dodatkowych grantów.
- Możliwość pracy niemal z dowolnego miejsca przez maksymalnie 20 dni w roku.
- Dedykowany budżet na rozwój zawodowy.
- Dostęp do tysięcy kursów dostępnych na żądanie.
- Dodatkowe ubezpieczenie zdrowotne.
- Elastyczny urlop chorobowy.
- Dodatkowe wsparcie finansowe podczas zwolnienia lekarskiego.
- Dodatkowy dzień wolny w dniu urodzin.
- Tydzień urlopu dla całej firmy podczas ferii zimowych.
- Dodatkowe wsparcie finansowe podczas urlopu rodzicielskiego.
- Bezpłatny lunch dwa razy w tygodniu i codzienne przekąski w biurze.
- Bezpłatne zajęcia jogi dwa razy w tygodniu.
- Płatny czas na wolontariat.
- Piątki bez spotkań.
- Wydarzenia biurowe i zespołowe, w tym letni obóz, urodziny KAYAK i impreza zimowa.
- Finansowane przez firmę sesje terapeutyczne za pośrednictwem SpringHealth.
- Finansowana przez firmę subskrypcja Headspace.
- Wewnętrzne społeczności pracowników.