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 Astraan Al-driven search engine for hotels.
Youll 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 (React/) 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.
Collective is the platform to find freelance work Go and check us out we are the biggest platform in terms of jobs published