Applied AI Engineer
Avaamo · Bengaluru, Karnataka, India
Full-time · Mid-Senior level · Posted 1 month ago
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.