Назад
Company hidden
8 дней назад

Java Software Engineers (AI)

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

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

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Java Software Engineers (AI): Building and maintaining production software, APIs, and services for KAYAK’s AI-assisted travel search, conversational planning, and itinerary experiences with an accent on reliability, performance, automated testing, and maintainability. Focus on designing high-volume consumer systems, debugging production issues, and making AI-assisted travel features dependable, transparent, and useful.

Location: Hybrid in the Kaunas office, Lithuania; commuting to the office 3 times per week is required.

Salary: €2,700–€3,990 gross monthly, plus significant yearly bonuses of approximately 10% of annual salary and a Booking Holdings RSU package worth $20,000 gross with possible yearly refreshes.

Company

hirify.global is a travel search engine within Booking Holdings, building travel-search, trip-planning, 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, observability, and production behavior.
  • Write automated unit, integration, and end-to-end tests; participate in code reviews and technical discussions.
  • Collaborate with engineers, product managers, and designers to clarify requirements and deliver accessible user experiences.
  • Learn unfamiliar systems, document knowledge, contribute to development tools and engineering processes, and support 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.
  • Experience contributing to projects from design through implementation, release, and maintenance.
  • Ability to explain technical decisions clearly in writing and conversation and take ownership while asking for input or support when needed.
  • Good communication skills in English.
  • Equivalent practical experience is accepted instead of a specific degree or educational path.

Nice to have

  • Experience with distributed systems, search, personalization, or other high-volume consumer products.
  • Experience with AI, machine learning, or large language model applications.
  • Experience with relational databases or other structured data stores.
  • Experience with web products, mobile products, or travel-related products.
  • Experience improving accessibility, reliability, or usability.
  • Experience with Spring, cloud services, CI/CD pipelines, and automated testing frameworks.

Culture & Benefits

  • Hybrid work with the option to work from almost anywhere for up to 20 days per year.
  • Career-growth funds, access to on-demand e-learning, and internal communities.
  • Additional health insurance, flexible sick time off, sick-leave and parental-leave support, and a company-wide vacation week.
  • Birthday day off, free lunches twice a week, daily office snacks, yoga, paid volunteering time, and no-meeting Fridays.
  • Office and team events, company-paid therapy sessions through SpringHealth, and a Headspace subscription.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →