4 дня назад
Java Senior Software Engineers (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Java Senior Software Engineers (AI) (Java/AI): Building and maintaining production software, APIs, and services for KAYAK’s AI-assisted travel search and trip-planning experiences with an accent on reliability, performance, automated testing, and accessible user experiences. Focus on developing conversational travel planning, AI-generated hotel review summaries, smart filters, observability, and root-cause analysis for high-volume consumer products.
Location: Hybrid in Berlin, with commuting to the Berlin office three times a week
Company
is a travel search engine and part of Booking Holdings, operating global metasearch brands and building travel-search and corporate travel products.
What you will do
- Design, implement, and maintain reliable production software for travel search and trip-planning experiences.
- Build and evolve APIs and services for AI-assisted search, conversational travel planning, itineraries, ASK AI, smart filters, and AI-generated hotel review summaries.
- Investigate technical problems, assess trade-offs, and improve reliability, performance, maintainability, and production observability.
- Write automated unit, integration, and end-to-end tests and contribute to code reviews and technical discussions.
- Collaborate with engineers, product managers, and designers to deliver useful and accessible user experiences.
- Share knowledge and contribute to development tools, engineering processes, and delivery practices.
Requirements
- Experience building and maintaining production software.
- Proficiency in Java or another relevant programming language.
- Familiarity with APIs, data structures, and software-design principles.
- Experience testing software and investigating defects or production issues.
- Ability to explain technical decisions clearly and take ownership of work.
- Experience contributing to projects from design through implementation, release, and maintenance; equivalent practical experience is accepted instead of a specific degree.
Nice to have
- Experience with distributed systems, search, personalization, or high-volume consumer products.
- Experience with AI, machine learning, or large language model applications.
- Experience with relational databases, web or mobile products, accessibility, reliability, or usability.
- Experience with Java and Spring, cloud services, CI/CD pipelines, and automated testing frameworks.
Culture & Benefits
- Hybrid Berlin office environment with the option to work from almost anywhere for up to 20 days per year.
- Six weeks of paid vacation, a birthday day off, paid parental leave, paid volunteer time, and a company-wide week off.
- Company-paid therapy sessions, Headspace subscription, no-meeting Fridays, and employee resource groups.
- Development dollars, leadership development, and access to on-demand e-learning courses.
- Travel discounts, pension contributions, public transportation subsidies, bike leasing, free lunch twice a week, and social and sports activities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
4 дня назад
Engineering Manager (Java)
4 дня назад
Staff Engineer, Checkout Platform (Java)
4 дня назад
Software (Senior) Engineer (m/f/d) (AI/React)
9 дней назад
Senior Engineering Manager (AI)
190 000 - 225 000$
4 дня назад
Senior Software Developer Back-end (Java)
5 дней назад