We are looking for a talented applied AI engineer to help design, build, and optimise intelligent conversational systems (chatbots, virtual assistants, and voice interfaces) that deliver human-like, context-aware, and personalised user experiences. You will collaborate with cross-functional teams, including NLP researchers, software engineers, product managers, and UX designers, to bring conversational AI products to life.
Responsibilities
- Design, develop, and deploy conversational agents using the Avaamo platform.
- Fine-tune large language models for task-specific applications.
- Integrate conversational agents with APIs, backend services, and third-party systems.
- Optimise natural language understanding (NLU) and dialogue management (DM) for contextual accuracy and user experience.
- Analyse user conversations and logs to iteratively improve bot performance.
- Develop and implement fallback, escalation, and handoff strategies.
- Ensure accessibility, multilingual support, and privacy compliance.
- Collaborate with UX teams to script, test, and validate conversation flows.
- Monitor and maintain bot performance in production environments.
- Stay current with advancements in LLMs, speech recognition, and NLP technologies.
Requirements
- Bachelor's or Master's degree in computer science or a related field.
- 2-5+ years of experience in building conversational AI systems or chatbots.
- Proficient in JavaScript, Node.js or other scripting languages.
- Familiarity with NLP/NLU libraries and tools (SpaCy, Hugging Face, Rasa, NLTK).
- Familiarity with LLMs (OpenAI, Claude, LLaMA, etc. ) and prompt engineering.
- Strong understanding of RESTful APIs, microservices, and backend integration.
- Experience with cloud platforms (AWS, GCP, Azure) and deployment pipelines.
- Ability to work with structured and unstructured data, conversational logs, etc.
This job was posted by Taanya Machaiah from Avaamo.