freehire launches on Product Hunt on 26 August.

Follow →

Data & AI Engineer

Summary

Build and maintain AI-powered travel systems, including data infrastructure, scalable APIs, and LLM-based prototypes in Python, to power millions of user experiences.

Join to apply for the Data & AI Engineer role at Experiencegift. Build What Most Teams Wouldn’t Attempt.

About Experiencegift

Experiencegift is home to Hotelgift, Flightgift, Traingift and Activitygift. Our gift cards can be redeemed for over 750,000 hotels, 400 airlines, 50,000 activities worldwide and train journeys across Europe. We believe in experiences over things and empower our customers to spread joy by giving the gift of experiences that can be redeemed anytime, anywhere. We are a close‑knit, international team of 50+ people across Amsterdam, London, Athens and New York. Winner of the FD Oryx Award (2023) for innovation and growth and previously ranked #1 in the Deloitte Fast 50, we’ve proven that fast growth and deep craftsmanship can go hand in hand.

The Role

You’ll join a small, focused group of engineers building the foundations for our next generation of intelligent travel systems. Our team works at the intersection of backend systems, data architecture and AI experimentation. From data infrastructure and scalable APIs to AI‑powered prototypes and integrations, your work will impact millions of users.

Responsibilities (Examples)

  • Translate ambitious concepts into scalable backend and data systems.
  • Design, implement and maintain robust data flows and storage systems across a variety of databases.
  • Prototype and validate AI concepts, from quick experiments to production‑ready integrations.
  • Develop and evolve data‑powered services in Python.
  • Collaborate closely with other engineers to bring bold ideas to life.

Who You Are

We hire for intellect, ownership and learning speed, not for long lists of frameworks and tools. You’ll thrive here if you:

  • Learn new technologies faster than most can explain them.
  • Build software because you love creating things that work beautifully.
  • Think deeply about architecture, abstraction and efficiency.
  • Communicate clearly and decisively.
  • Deliver independently, even under ambiguity.

Must‑Have Requirements

  • Ability to design and reason about software.
  • Strong analytical and learning ability; pick up complex ideas fast and apply them meaningfully.
  • Ownership and drive: learn, build and deliver independently.
  • Fluency in English.

What You’ll Master Here

  • AI & Data Science: recommender systems, natural language processing, machine learning and data‑driven experimentation.
  • LLM‑based systems: Model Context Protocol (MCP), LangChain, LangGraph and other AI tools shaping the next era of travel systems.
  • Backend Engineering: Python, FastAPI, SQLAlchemy, Alembic and related tools.
  • Large‑scale databases: PostgreSQL, ClickHouse, Redis, MongoDB, vector stores (PgVector, Pinecone) and search systems (Elasticsearch/OpenSearch).
  • Distributed task processing and orchestration: Celery, Redis.
  • ETL/ELT pipelines and data modelling.
  • Cloud infrastructure: Docker, Kubernetes, AWS.

Why Join Us

  • Co‑own architecture and software that powers millions of users.
  • Work in a small team with a large scope: every decision matters.
  • A culture that rewards initiative, deep thinking and craftsmanship.
  • Opportunity for significant impact and fast growth.
  • Freedom to propose and execute new ideas.
  • Lunch and snacks provided.
  • Competitive compensation, top‑tier equipment and an annual international team trip.
  • International, ambitious team across Amsterdam, Athens, Cairo and London.

Ready to make a real impact in a thriving company? Apply directly or visit our careers page for more details. We are looking forward to meeting you!

No agencies please; we manage our recruitment processes internally.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available