Job Description
Role: Chatbot Developer/GenAI with RASA Experience
Duration: Longterm
Location: Remote
Job Overview:
We are seeking a talented Chatbot Developer/GenAI Engineer with hands-on experience in RASA to design, develop, and implement intelligent chatbot solutions. The ideal candidate will have a strong background in natural language processing (NLP), machine learning, and chatbot frameworks, specifically RASA, to enhance user engagement and automate interactions. You will work closely with cross-functional teams to deliver seamless conversational experiences.
Key Responsibilities:
* Design, develop, and deploy chatbot applications using the **RASA** framework to meet business needs and enhance customer interactions.
* Implement advanced conversational designs and workflows that improve user experience and engagement.
* Utilize NLP techniques to analyze user inputs and develop intents, entities, and dialogue flows that accurately capture user intent.
* Fine-tune and optimize NLP models to ensure high accuracy and responsiveness in understanding user queries.
* Integrate chatbot solutions with various messaging platforms (e.g., Slack, Facebook Messenger, WhatsApp) and backend systems (e.g., databases, APIs).
* Collaborate with backend developers to ensure seamless integration of chatbots with existing applications and services.
* Conduct thorough testing and validation of chatbot applications to ensure functionality, performance, and user satisfaction.
* Gather user feedback and iterate on chatbot design and features to continuously improve the conversational experience.
* Monitor chatbot performance and user interactions, utilizing analytics tools to gain insights into user behavior and improve chatbot responses.
* Maintain and update chatbot systems and models to ensure they remain relevant and effective over time.
* Work closely with product managers, UX/UI designers, and other stakeholders to define chatbot requirements and functionalities.
* Participate in brainstorming sessions and contribute to the overall chatbot strategy and vision.
* Create and maintain comprehensive documentation for chatbot architecture, design, and workflows.
* Provide training and support materials for end-users and stakeholders.
Qualifications:
* Bachelor’s or Master’s degree in **Computer Science** , **Artificial Intelligence** , **Data Science** , or a related field.
* 3+ years of experience in chatbot development and deployment.
* Hands-on experience with the **RASA** framework and its components (Rasa NLU, Rasa Core).
* Strong understanding of machine learning concepts and techniques as applied to natural language processing.
* Proficiency in programming languages such as **Python** and familiarity with NLP libraries (e.g., NLTK, spaCy, TensorFlow).
* Experience with conversational design principles and frameworks, including chatbot best practices.
* Familiarity with cloud services (e.g., AWS, Google Cloud) and DevOps practices for deployment and maintenance.
Additional Information
All your information will be kept confidential according to EEO guidelines.