Gen AI Developer

6 - 11 years

25.0 - 30.0 Lacs P.A.

Chennai, Hyderabad, Noida

Posted:1 month ago| Platform: Naukri logo

Apply Now

Skills Required

ChatbotGen AIPythonAPI devGenerative AIGithubAISDLCGitenterprise chatbotCI/CDAgileAiml

Work Mode

Hybrid

Job Type

Full Time

Job Description

Mandatory Skills - Skill:-Python, API dev, enterprise chatbot, AI/ML + Git, CI/CD, SDLC, and Agile Role and Responsibilities: Develop and Deploy Chatbots: Build, test, and deploy intelligent chatbots using Python, integrating machine learning (ML) and natural language processing (NLP) algorithms to enhance user interaction. NLP Model Integration: Design and implement NLP models to understand user intents, entities, and context, ensuring high-quality user experiences and meaningful conversations. Data Preprocessing & Cleaning: Collect, clean, and preprocess datasets used for training the chatbot, ensuring the data is ready for ML model development. Collaborate with Cross-functional Teams: Work with product managers, UX/UI designers, and backend developers to create effective conversational flows and integrate chatbots into existing systems or applications. Model Optimization & Fine-tuning: Continuously evaluate and optimize NLP models for performance, accuracy, and user satisfaction. Monitor & Maintain Chatbot Performance: Set up monitoring systems to track chatbot performance, analyze user feedback, and make improvements based on insights. Stay Updated on Latest Trends: Research and stay updated on the latest advancements in AI, NLP, and ML techniques related to chatbot development. Required Skills & Qualifications: Proficiency in Python: Strong experience with Python programming, particularly for AI/ML development (NumPy, pandas, scikit-learn, TensorFlow, PyTorch, etc.). NLP Knowledge: Solid understanding of NLP concepts and tools (spaCy, NLTK, Hugging Face, etc.) for developing conversational agents. Machine Learning Experience: Hands-on experience with building and training ML models, particularly in the context of NLP (e.g., text classification, sentiment analysis, sequence-to-sequence models). Deep Learning Expertise: Familiarity with deep learning models like transformers, RNNs, and BERT for chatbots and NLP tasks. Data Processing Skills: Experience in cleaning, preprocessing, and preparing text data for machine learning tasks. Chatbot Frameworks & Tools: Familiarity with chatbot development frameworks (e.g., Rasa, Dialogflow, Microsoft Bot Framework) and chatbot deployment platforms. Version Control: Experience with Git for version control and collaboration. Preferred Qualifications: Experience with Cloud Platforms: Familiarity with cloud services (AWS, Azure, Google Cloud) for deploying ML models and chatbots. Knowledge of API Integration: Ability to integrate chatbots with external APIs for enriched interactions (e.g., payment systems, CRM). Experience with Multilingual Chatbots: Knowledge of handling multilingual chatbots or language translation models is a plus.

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)