
KAYAK è una piattaforma di ricerca e confronto di viaggi che aiuta le persone a pianificare i propri spostamenti confrontando voli, hotel e auto a noleggio su centinaia di siti di viaggio. Il sito web e l’app mobile consentono ai viaggiatori di affinare i risultati in base alle proprie preferenze, monitorare i prezzi tramite avvisi e organizzare i propri programmi con KAYAK Trips. Con tariffe per dispositivi mobili e notifiche di viaggio, KAYAK supporta decisioni di prenotazione più consapevoli e riunisce la ricerca del viaggio in un unico luogo.
Ingegnere del software senior – Ricerca con IA e pianificazione dei viaggi presso KAYAK, Kaunas ibrido
Unisciti a KAYAK come ingegnere del software senior per sviluppare servizi basati su Java per la ricerca con IA e la pianificazione dei viaggi. Contribuisci a offrire esperienze di viaggio affidabili e accessibili a milioni di utenti.
Descrizione
- Progetta, rilascia e mantieni software di produzione affidabile per i prodotti KAYAK di ricerca e pianificazione dei viaggi.
- Sviluppa e migliora API e servizi per la ricerca assistita dall’IA, la pianificazione conversazionale, gli itinerari e le esperienze correlate.
- Analizza le sfide tecniche, valuta i compromessi e implementa miglioramenti pratici a affidabilità, prestazioni e manutenibilità.
- Crea test automatizzati e rafforza la copertura dei test unitari, di integrazione e end-to-end.
- Partecipa alle revisioni del codice e alle discussioni sulla progettazione tecnica.
- Collabora con ingegneri, product manager e designer per definire i requisiti e creare esperienze accessibili e utili.
- Contribuisci ad ASK AI, ai filtri intelligenti, ai riepiloghi delle recensioni degli hotel generati dall’IA, a Explore e ad altre iniziative di ricerca.
- Migliora l’affidabilità, la trasparenza e l’utilità delle funzionalità di viaggio basate sull’IA.
- Acquisisci familiarità con sistemi nuovi e condividi le tue competenze attraverso documentazione, programmazione in coppia e discussioni tecniche.
- Utilizza il debugging, l’osservabilità e l’analisi delle cause profonde per monitorare e migliorare i sistemi di produzione.
- Supporta gli strumenti di sviluppo, i processi di ingegneria e le pratiche di rilascio del software.
Requisiti
- Esperienza nello sviluppo e nel supporto di software in ambienti di produzione.
- Solide competenze in Java o padronanza di un altro linguaggio di programmazione pertinente.
- Conoscenza di API, strutture dati e principi di progettazione del software.
- Esperienza nel testare software e diagnosticare difetti o incidenti di produzione.
- Comunicazione chiara, scritta e orale, delle decisioni tecniche.
- Capacità di assumersi la responsabilità del lavoro assegnato, chiedendo indicazioni o collaborazione quando opportuno.
- Esperienza nel portare i progetti dalla progettazione e implementazione al rilascio e alla manutenzione continua.
- È accettata un’esperienza pratica equivalente al posto di una laurea o di un percorso formativo specifico.
- Buona conoscenza dell’inglese.
- Esperienza con sistemi distribuiti, ricerca, personalizzazione o altri prodotti consumer ad alto volume.
- Conoscenza dell’intelligenza artificiale, del machine learning o delle applicazioni dei grandi modelli linguistici.
- Esperienza nell’uso di database relazionali o altri archivi di dati strutturati.
- Esperienza nello sviluppo di prodotti web, mobile o legati ai viaggi.
- Esperienza nel miglioramento dell’accessibilità, dell’affidabilità o dell’usabilità.
- Esperienza professionale con Java e Spring.
- Familiarità con servizi cloud, pipeline CI/CD e framework per i test automatizzati.
- Capacità di raggiungere l’ufficio di Kaunas tre giorni alla settimana.
- Invia il tuo CV in inglese.
Benefit
- Bonus annuali pari a circa il 10% dello stipendio annuo.
- RSU di Booking Holdings del valore lordo di 20.000 USD, con possibili assegnazioni annuali aggiuntive.
- Lavora da quasi ovunque fino a 20 giorni all’anno.
- Finanziamento dedicato allo sviluppo professionale.
- Accesso a migliaia di corsi di formazione on demand.
- Copertura assicurativa sanitaria aggiuntiva.
- Congedo per malattia flessibile.
- Supporto economico aggiuntivo durante il congedo per malattia.
- Un giorno libero aggiuntivo per il tuo compleanno.
- Una settimana di ferie aziendali durante le festività invernali.
- Supporto economico aggiuntivo durante il congedo parentale.
- Pranzo gratuito due volte alla settimana e snack quotidiani in ufficio.
- Sessioni gratuite di yoga due volte alla settimana.
- Tempo retribuito per il volontariato.
- Venerdì senza riunioni.
- Eventi dell’ufficio e dei team, tra cui il campo estivo, il compleanno di KAYAK e la festa invernale.
- Sedute di terapia finanziate dall’azienda tramite SpringHealth.
- Abbonamento a Headspace finanziato dall’azienda.
- Comunità interne dei dipendenti.