ML & backend for an ambitious Al-Powered Hotel Search Engine (Astra)
il y a 4 jours
Astra:
Name code for a new ambitious project of building an alternative to powered by Al.
Led by a team of seasoned founders (Tiller acquired by SumUp, Zenly acquired by Snapchat)
Mission:
Build and evolve the backend that powers Astra—an Al-driven search engine for hotels.
You'll work on transforming natural-language queries into structured searches, managing hotel data,
orchestrating Al calls, and integrating external sources.
Key Responsibilities
Design and maintain search logic: Handle full flow from user query → Al parsing → DB filtering → ranked hotel results.
Session & context management: Persist user search sessions, filters, and chat context across multiple screens (Home, Search, Hotel).
Integrate LLM reasoning: Orchestrate OpenAl API calls (or equivalent) for query understanding, re-ranking, and contextual responses.
Database management: Maintain and optimize Supabase (PostgreSQL) schemas for hotels, amenities, reviews, and user sessions.
External data enrichment: Connect and normalize external APIs (eg. , Google Places, Tavily/Serper) for complementary data.
Performance optimization: Ensure low-latency search queries and scalable architecture (caching, pagination, indexing).
Required Skills
Core stack: Python (FastAPI), Supabase and PostgreSQL.
API design: Strong experience with REST APIs (GraphQL is a plus).
Al integration: Experience consuming LLM APIs (OpenAl, Anthropic, etc.), using RAG techniques and handling structured outputs (JSON schema).
Data modeling: Ability to design flexible hotel/search schemas and manage complex filters.
Session management: Familiar with persistent user context and conversational states.
Query interpretation: Ability to map natural-language queries into structured search parameters.
DevOps basics: Familiar with modern CI/CD, Docker, and deployment on Vercel, Railway, or Supabase Edge Functions.
Nice to Have
Knowledge of semantic search / embeddings / vector DBs (Weaviate, Pinecone, etc.).
Familiarity with Al orchestration tools (LangChain, LlamaIndex, n8n).
Understanding of prompt engineering and LLM function calling.
Basic frontend awareness ) to collaborate closely with Ul developers.
Experience in travel or marketplace data models (availability, amenities, geolocation).
Profile
10+ years backend experience, incl in startups and/or projects from scratch
Product-minded engineer who can balance speed and structure.
Curious about Al and conversational interfaces.
Comfortable iterating fast in a small, design-driven and fast-pace startup environment.
-
Staff Backend Engineer
il y a 1 semaine
Paris, Île-de-France LINKUP Temps pleinAbout the roleWe're looking for a top‑tier Staff Backend Engineer to join our tech team.You'll wear many hats. Your core responsibilities will be to:Design internet‑scale, high‑performance infrastructureBuild robust products- develop, deploy, and maintain new features end‑to‑endMaster the technical scope of your domain and raise the bar for...
-
ML Engineer Intern
il y a 2 jours
Paris, Île-de-France Wiremind Temps pleinSince 2014, Wiremind has positioned itself as a tech company transforming the world of transport and events with a 360° approach combining UX, software, and AI.Our expertise lies primarily in optimizing and marketing our clients' capacity. We work on various projects such as ticket forecasting and pricing, 3D optimization of air freight or scraping...
-
Backend Software Engineer
il y a 1 semaine
Paris, Île-de-France Orasio Temps pleinAbout OrasioOrasio builds cutting-edge solutions that automatically detect situations of interest in video streams. Powered by advanced AI models trained to extract actionable insights from imagery, our technology is designed to be deployed within both existing and new infrastructures (across public and private sectors, civilian or military) while strictly...
-
Backend Engineer Intern
il y a 2 jours
Paris, Île-de-France McLeuker Temps pleinCompany DescriptionMcLeuker supports fashion brands and textile suppliers in developing sustainability strategies by integrating sustainable fashion with market-entry and expansion goals. Specializing in reducing environmental impact, ethical sourcing, improving product traceability, and optimizing supply chains, McLeuker focuses on France and China markets....
-
AIML - Software Engineer (Search), MLPT
il y a 2 jours
Paris, Île-de-France Apple Temps pleinDo you want to make Siri and Apple products smarter for our users? Here in the Machine Learning Platform Technology & Infrastructure group we build groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence. The features we build are redefining how hundreds of millions of people use their...
-
Backend Engineer
il y a 2 semaines
Paris, Île-de-France Typology Temps pleinTypology is the first skincare brand launched by Good Brands, an ambitious project to build a new generation of digital first consumer brands. Founded in 2019 by serial entrepreneur Ning Li, Typology became the #1 selling skincare brand online in France and operates also in Germany, the USA and Japan.Location: Paris (11e arrondissement) - 1 day remote per...
-
AI Backend Python Engineer
il y a 4 jours
Paris, Île-de-France Pfizer Temps pleinThe AI Backend Python Engineer (SE III) will design, develop, and own backend systems and components that power generative AI applications and large language model (LLM) integrations. This role focuses on independently architecting and delivering scalable, secure, and high-performance services using Python, FastAPI, and AWS cloud infrastructure, while...
-
AI Backend Python Engineer
il y a 4 jours
Paris, Île-de-France Pfizer Temps pleinThe AI Backend Python Engineer (SE III) will design, develop, and own backend systems and components that power generative AI applications and large language model (LLM) integrations. This role focuses on independently architecting and delivering scalable, secure, and high-performance services using Python, FastAPI, and AWS cloud infrastructure, while...
-
Senior Backend Engineer
il y a 2 semaines
Paris, Île-de-France cozycozy Temps pleinCozycozy is the only platform that gives you real-time access to all available holiday accommodations. Whether you're searching for a hotel, apartment, hostel, villa, or even a treehouse, our service features over 20 million listings from over 100 booking sites. You will find popular options like Airbnb, , Abritel/VRBO and , as well as plenty of specialised...
-
Senior Backend Engineer
il y a 2 semaines
Paris, Île-de-France cozycozy Temps pleinCozycozy is the only platform that gives you real-time access to all available holiday accommodations. Whether you're searching for a hotel, apartment, hostel, villa, or even a treehouse, our service features over 20 million listings from over 100 booking sites. You will find popular options like Airbnb, , Abritel/VRBO and , as well as plenty of specialised...