Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

chatbot Developer With RASA

TMS LLC

chatbot Developer With RASA

New York, NY
Full Time
Paid
  • Responsibilities

    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:

    1. Chatbot Development :
    * 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.
    
    1. Natural Language Processing :
    * 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.
    
    1. Integration :
    * 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.
    
    1. Testing and Quality Assurance :
    * 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.
    
    1. Monitoring and Maintenance :
    * 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.
    
    1. Collaboration :
    * 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.
    
    1. Documentation :
    * Create and maintain comprehensive documentation for chatbot architecture, design, and workflows.
    * Provide training and support materials for end-users and stakeholders.
    

    Qualifications:

    • Education :
    * Bachelor’s or Master’s degree in **Computer Science** , **Artificial Intelligence** , **Data Science** , or a related field.
    
    • Experience :
    * 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.
    
    • Technical Skills :
    * 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.
    
  • Qualifications

    Additional Information

    All your information will be kept confidential according to EEO guidelines.