
RASA Chatbot Developer
Position: AI Chatbot Developer
Location: Pune, Mumbai
Education: B.Tech/B.E.
Experience: 1 to 2 years in a development role
Role Objective:
To design, build, and maintain AI-powered chatbot applications by collaborating with cross-functional teams and utilizing cutting-edge technologies.
Responsibilities:
Collaborate with Cross-Functional Teams:
Work closely with various teams (e.g., product management, UX/UI designers, backend developers) to design and build robust chatbot solutions.
Build AI-Powered Chatbot Applications:
Utilize platforms like Rasa, Google DialogFlow, or other NLP technologies to develop intelligent chatbots that can understand and respond to user queries effectively.
AI/Chatbot Ecosystem Knowledge:
Demonstrate a deep understanding of the AI/chatbot ecosystem, including the tools, frameworks, and best practices used in the industry.
API Integrations and Authentication:
Implement API integrations, single-sign-on (SSO), and token-based authentication to ensure secure and seamless interactions with the chatbot.
Maintain and Enhance Chatbot Platform:
Continuously improve the chatbot platform to support multiple bot implementations, ensuring scalability and efficiency.
Documentation:
Maintain comprehensive documentation of chatbot conversational flows, intents, platform configurations, and best practices to facilitate development and troubleshooting.
Platform Integration:
Integrate chatbot solutions with multiple platforms to enhance functionality and user experience.
Production Support:
Manage and resolve production support issues to ensure the chatbot operates smoothly and efficiently.
Front-End Development:
Develop solutions using the latest front-end technologies, including JavaScript libraries like React or Angular, CSS3, and HTML5.
Focus on creating a seamless conversation UI/UX for end-users.
Python Development:
Build and maintain applications using Python, leveraging its capabilities for backend processes and data handling.
Database Management:
Utilize MySQL for database management, ensuring efficient data storage and retrieval.
Cloud Platform Knowledge (Desirable):
Knowledge of cloud platforms to deploy and manage chatbot solutions, enhancing scalability and reliability.
Key Skills:
Chatbot Technologies: Rasa, Google DialogFlow, NLP technologies
Front-End Technologies: HTML5, CSS3, JavaScript libraries (React, Angular)
Backend Technologies: Python, Node.js, PHP
Database: MySQL
Other Skills: API integration, Single-sign-on (SSO), token-based authentication, documentation, production support
Qualifications:
Education: B.Tech/B.E. in a relevant field
Experience: 1 to 2 years in a development role