Conversational AI DeveloperWe are seeking a Conversational AI Developer to design, develop, and deploy intelligent conversational applications, including chatbots, virtual assistants, and voice-enabled solutions. The ideal candidate will have experience in Natural Language Processing (NLP), Large Language Models (LLMs), dialog management, prompt engineering, and conversational design. You will collaborate with AI Engineers, NLP Engineers, UX Designers, Product Managers, and Software Engineers to deliver engaging, scalable, and production-ready conversational experiences across web, mobile, and voice channels.Key ResponsibilitiesDesign, develop, and maintain conversational AI applications for chat and voice interactions.Build dialogue flows, conversation logic, and multi-turn interactions for virtual assistants and chatbots.Develop and integrate solutions using LLMs, NLP models, and Generative AI technologies.Implement Retrieval-Augmented Generation (RAG) pipelines using vector databases and enterprise knowledge sources.Create and optimize prompts, system instructions, and orchestration workflows to improve response quality and user experience.Integrate conversational AI solutions with enterprise applications, APIs, databases, and third-party services.Build RESTful APIs and microservices to support chatbot functionality and backend integrations.Evaluate and improve chatbot performance using conversation analytics, user feedback, and AI evaluation metrics.Implement guardrails, content moderation, authentication, and security best practices for conversational AI applications.Collaborate with UX designers to improve conversation design, user engagement, and accessibility.Deploy, monitor, and maintain conversational AI applications using cloud and MLOps practices.Troubleshoot production issues and continuously optimize model performance and user satisfaction.Required QualificationsBachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Information Technology, or a related field.3+ years of experience in conversational AI, chatbot development, NLP, or AI application development.Strong programming skills in Python; experience with JavaScript or TypeScript is a plus.Experience with NLP concepts such as intent recognition, entity extraction, text classification, and dialogue management.Experience working with Large Language Models (LLMs) and prompt engineering.Hands-on experience with AI orchestration frameworks such as LangChain, LangGraph, LlamaIndex, or similar technologies.Experience building RESTful APIs using FastAPI, Flask, or similar frameworks.Familiarity with relational and NoSQL databases.Experience with Git, Docker, and cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.Technical SkillsPythonJavaScript / TypeScript (preferred)FastAPIFlaskREST APIsLangChainLangGraphLlamaIndexOpenAI-compatible APIs and LLM integrationPrompt EngineeringRetrieval-Augmented Generation (RAG)Vector Databases (Pinecone, Milvus, Weaviate, Chroma)SQLMongoDBRedisGitDockerKubernetes (preferred)AWS / Azure / Google Cloud PlatformSoft SkillsStrong problem-solving and analytical skillsExcellent communication and collaboration abilitiesUser-centric mindset with attention to conversational experienceCreativity in designing natural and effective interactionsAbility to work in Agile, cross-functional teamsContinuous learning and adaptabilityLocationHybrid / Remote / On-site (as applicable)Employment TypeFull-time
Job Title: Conversational AI Developer in new york at Unknown Company
This position is listed as full time and able to be worked remotely.