Назад
Company hidden
4 дня назад

Java Senior Software Engineers (AI)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен 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

hirify.global 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →