AI Kosmo builds AI-powered digital concierges for hotels. We're a remote-first team of 12 (currently 4 devs + founder & CTO), based across Europe, meeting quarterly in Northern Italy.
We are expanding the team working on hotel integrations, room availability, booking engine connectors, and AI-assisted setup workflows. This area is already active in production and is growing quickly as we onboard more hotels and connect more external systems.
The Role
You will work on the systems that let Kosmo interact with hotel infrastructure and external services.
Your first projects:
- Room availability integrations: Maintain and extend integrations with hotel booking engines, including availability checks, booking links, validators, URL generators, API connectors, and provider-specific behavior.
- External system integrations: Build and maintain tools that connect Kosmo with PMSs, booking platforms, restaurant/spa availability systems, ticketing flows, destination APIs, and other third-party services.
- AI-assisted hotel setup: Create workflows that inspect a hotel website, detect the booking engine, extract the parameters needed to configure room availability, and validate the result.
- Reliability and debugging: Improve testing, monitoring, error handling, and debugging for integrations used in production conversations.
You’ll work with real hotel systems, incomplete documentation, hotel-specific configuration, LLM workflows, and production issues where correctness matters.
Tech Stack
- Backend: Bun, TypeScript, Hono, Supabase, Redis
- AI / Workflows: LLM agents, tool calling, structured extraction, workflow orchestration
- Patterns: Functional style, ts-pattern, neverthrow, Zod
- Frontend context: Next.js, React, Tailwind, shadcn/ui, when needed
Requirements
- Strong TypeScript backend experience
- Experience integrating with external APIs, especially inconsistent or poorly documented ones
- Comfortable inspecting network behavior, API responses, and browser-based flows to understand how external systems work
- Comfortable debugging production issues end-to-end
- Able to keep code simple and maintainable
- Strong attention to edge cases, data validation, and error handling
- Interest in LLM agents, tool-calling systems, and AI-assisted automation
- Comfortable working in a small team where you take ownership of production systems
- Excited to work with AI coding tools like Codex, Claude Code, Opencode, Cursor, etc.
- Based in Europe
- Fluent English
Nice To Have
- Experience with hotel tech, booking engines, PMSs, travel platforms, or e-commerce availability systems
- Experience turning browser-based booking flows into reliable backend integrations
- Experience with browser automation, scraping, structured extraction, or data normalization
- Experience building agentic workflows or LLM-powered internal tools
- Italian or German helpful
What We Offer
- Fully remote, full-time position
- Quarterly team meetups in Northern Italy, usually 4 days
- Small team with direct access to CTO and CEO
- Ownership of a core product area with production impact
- Opportunity to shape how we automate hotel onboarding and integrations
- Start: ASAP