Applied NLP / Language Systems Engineer - Hybrid ML & Rules 100% Remote / EU Wide/ English Speaking

Hotel Res Bot UG UG (haftungsbeschränkt)
Köln, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Compensation
€ 85K

Job location

Remote
Köln, Germany

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Systems Engineering
Azure
Cloud Computing
Information Extraction
Python
Machine Learning
Open Source Technology
TensorFlow
Google Cloud Platform
Chatbots
PyTorch
Large Language Models
Backend
Spacy

Job description

Applied NLP / Language Systems Engineer - Hybrid ML & Rules 100% Remote / EU Wide/ English Speaking, This is not a chatbot and not a prompt-only project. Our platform performs single-pass inference, combining deterministic rules, configuration-driven logic, and ML/NLP models to reliably classify intent and extract information under real production constraints.

Why this problem is interesting and hard

Hotel emails are deceptively complex. For example, a single booking-intent email may contain:

  • Arrival and departure dates, or a length of stay
  • Number of guests
  • Room types that imply single or double occupancy
  • Children and their ages, which must be evaluated against hotel-specific child policies to determine whether a child counts as an adult

One email may even contain multiple booking requests, sometimes across different hotels, which must be parsed and interpreted independently.

To further complicate matters, interpretation depends on hotel-specific configuration, such as:

  • When a child is considered an adult
  • When a request qualifies as a group booking (e.g., 7 rooms) versus an individual reservation

This creates real engineering trade-offs between deterministic logic, ML-based inference, and LLM-supported components - all while meeting strict requirements for accuracy, throughput, cost, and data protection.

Where we are today

We run a live production system based primarily on custom-trained RASA models. Our current focus is on improving overall Precision, Recall, and F1, and evaluating whether newer model architectures can partially or fully replace existing components - without sacrificing speed, reliability, or commercial viability.

All systems run in AWS infrastructure, under strict GDPR and performance requirements.

Even though we're technically deep, we're also a friendly, collaborative startup. We have a strong error culture: blame is boring and useless. What matters is understanding why something happened and how, as a team, we can improve our systems so that the next mistake is a new one - not the same one again.

Our working and company language is English, and we collaborate daily in a fully international, remote-first setup.

Your Role

As an Applied NLP / Language Systems Engineer, you will work on the core language-processing pipelines that power our product.

You will:

  • Design, implement, and improve intent recognition and structured information extraction pipelines
  • Build single-pass inference systems that combine deterministic logic, configuration data, and ML models
  • Select, fine-tune, evaluate, and deploy ML/NLP models in production
  • Measure, and improve quality metrics such as precision, recall, F1, and error rates
  • Build evaluation pipelines and monitoring to ensure stable production performance
  • Collaborate closely with backend engineers and product stakeholders to deliver reliable, measurable results

This is a hands-on role with direct influence on architecture, modeling decisions, and evaluation methodology.

What We Are Not Looking For

  • Prompt engineers
  • Chatbot builders
  • "API-only" AI integrations without systems understanding

We are looking for engineers who understand that ML and LLMs are components in a larger system, not magic black boxes.

Requirements

Must-Have

  • Strong experience in Applied NLP / Machine Learning, with production system exposure
  • Ability to design hybrid pipelines combining deterministic rules and ML models
  • Solid understanding of evaluation metrics (precision, recall, F1) and error analysis
  • Experience fine-tuning, deploying, or operating ML models in production environments
  • Strong Python skills and experience with ML frameworks (e.g., PyTorch, TensorFlow)
  • Awareness of privacy, compliance, and operational constraints (e.g., GDPR)

Nice-to-Have

  • Experience with open-source LLMs or encoder-only models in production
  • Familiarity with RASA, spaCy, or classical NLP frameworks
  • Experience with retrieval-augmented systems or vector-based approaches
  • Cloud or infrastructure experience (AWS, GCP, Azure)

Benefits & conditions

Angebotsart: Arbeit Applied NLP / Language Systems Engineer - Hybrid ML & Rules 100% Remote / EU Wide/ English Speaking Arbeitgeber: Hotel Res Bot UG UG (haftungsbeschränkt)

  • 50.000 € - 105.000 €/Jahr

  • Heim-/Telearbeit, * Flexible hours - truly pick your own hours - outside of a meeting or two a week

  • Direct impact on core ML/NLP systems and architectural decisions

  • A small, highly technical, pragmatic team with flat hierarchies

  • Modern technical environment and provided equipment (laptop, monitor if needed)

  • A strong error culture: blame is boring and useless. We focus on learning, improving systems, and making sure we make new mistakes - not repeat old ones

  • Fair / Impact based Compensation - honestly, we're not yet at the point where we can shower you with money, thoug we're not cheaping out either. But if you can drive us above 90% F1, then you'll have earned a massive raise, because your improvements will have helped generate the revenue to pay for it.

  • Base salary: competitive for a senior Applied NLP/ML engineer across Europe (approx. €50k-85k/year), depending on experience and contract format. Performance-linked: if you help push our F1 scores above 90%, you'll earn a significant raise (up to 50%), because your improvements generate the revenue to make it happen., Gründung2018 Betriebsgröße8 Tätigkeitsfelder und Schlagworte

  • Künstliche Intelligenz

  • Hotel Reserverierung

  • AI Artificial Intelligence

In diesem Dokument befinden sich aus Sicherheitsgründen keine Kontaktdaten des Arbeitgebers. Wenn Sie diese sehen möchten, lösen Sie bitte die Sicherheitsfrage und laden Sie das PDF erneut.

About the company

We are a small, but growing SaaS technology startup building production-grade language understanding systems for hotels and travel companies. Our systems process real-world (inbound) emails and documents at scale and extract structured, actionable data from unstructured text.

Apply for this position