Remote job
Conversational AI / NLP Engineer
Job details
About this role
Role overview This position shapes how AI agents converse with real customers in hotels, restaurants, and retail settings, going well beyond scripted chatbots. The engineer will design the dialogue intelligence that lets agents sound natural, stay on context across many turns, and act on behalf of a business.
Responsibilities - Design dialogue management systems that support multi-turn, context-rich conversations - Build intent recognition and entity extraction pipelines tuned to hospitality and business domains - Craft conversation flows that handle edge cases gracefully and route to humans when appropriate - Maintain knowledge bases that give agents deep, structured understanding of each business - Mine conversation logs to surface failure modes and drive continuous quality improvements - Work with customers to capture brand voice and communication style requirements
Requirements - Three or more years of experience in NLP, conversational AI, or dialogue systems - Deep experience applying large language models to conversational products, including prompting, fine-tuning, and evaluation - Strong understanding of dialogue state tracking, context management, and conversation design - Track record of shipping production conversational systems rather than only prototypes - Proficiency in Python and working knowledge of modern NLP libraries and frameworks - Strong analytical skills for digging into conversation data and spotting meaningful patterns
Nice to have - Experience with multilingual NLP or machine translation systems - Background in speech-to-text or text-to-speech pipelines - Prior work in hospitality, customer service, or contact center technology - Experience designing voice interfaces or multimodal interaction flows