KamisPro · 22 hours ago
Conversational AI Developer
KamisPro is seeking a talented and passionate Conversational AI Developer to join their team. The role involves designing and delivering innovative, scalable chatbots and virtual assistants, leading the full software development lifecycle, and collaborating with various stakeholders to implement user stories.
Responsibilities
Lead the full software development lifecycle (SDLC) for conversational AI solutions — from architecture and design through deployment and optimization
Design, develop, and deploy scalable chatbots and virtual assistants using Microsoft Bot Framework, Kore.ai, or similar Conversational AI platforms
Collaborate with product managers, UX/UI designers, and stakeholders to gather requirements, design conversational flows, and implement user stories
Implement Natural Language Processing (NLP) and Natural Language Understanding (NLU) capabilities to accurately interpret user intent and deliver contextual responses
Integrate Generative AI services (e.g., Azure OpenAI/GPT) to enhance response quality, personalization, and fallback handling
Develop omnichannel conversational solutions for web, mobile applications, and messaging platforms, ensuring a seamless user experience
Integrate bots with enterprise systems via APIs and middleware platforms
Conduct comprehensive testing, debugging, and performance tuning to ensure reliability, scalability, and accuracy
Monitor and analyze chatbot performance metrics and user interactions to drive continuous improvement
Stay current with emerging Conversational AI trends, tools, and best practices
Qualification
Required
Lead the full software development lifecycle (SDLC) for conversational AI solutions — from architecture and design through deployment and optimization
Design, develop, and deploy scalable chatbots and virtual assistants using Microsoft Bot Framework, Kore.ai, or similar Conversational AI platforms
Collaborate with product managers, UX/UI designers, and stakeholders to gather requirements, design conversational flows, and implement user stories
Implement Natural Language Processing (NLP) and Natural Language Understanding (NLU) capabilities to accurately interpret user intent and deliver contextual responses
Integrate Generative AI services (e.g., Azure OpenAI/GPT) to enhance response quality, personalization, and fallback handling
Develop omnichannel conversational solutions for web, mobile applications, and messaging platforms, ensuring a seamless user experience
Integrate bots with enterprise systems via APIs and middleware platforms
Conduct comprehensive testing, debugging, and performance tuning to ensure reliability, scalability, and accuracy
Monitor and analyze chatbot performance metrics and user interactions to drive continuous improvement
Stay current with emerging Conversational AI trends, tools, and best practices
Preferred
3+ years of experience in software development, with a focus on conversational AI, chatbots, or AI-driven applications
Deep expertise in Azure Bot Framework v4, including Adaptive Dialogs, Waterfall Dialogs, and middleware customization
Advanced backend development skills in C#, .NET, and proficiency in JavaScript, HTML, and CSS
Experience with Azure Integration Services, including Azure Functions and Logic Apps, to orchestrate workflows between bots and external systems
Hands-on experience integrating with Salesforce APIs (REST/SOAP) for Live Agent handoffs, Knowledge retrieval, and Case creation
Experience configuring and managing Azure Cosmos DB for conversation state management, user data storage, and telemetry logging
Experience implementing Hybrid AI strategies, combining classical NLU services (e.g., Azure CLU) with Generative AI models (Azure OpenAI/GPT)
Familiarity with middleware/ESB platforms such as MuleSoft
Data-driven optimization experience using Power BI or similar tools to analyze conversation logs and improve NLU performance
Experience defining and managing CI/CD pipelines for bot deployments across Dev, Test, and Production environments
Strong communication, collaboration, and problem-solving skills
Ability to manage multiple projects independently in a fast-paced environment
Demonstrated passion for innovation in Conversational AI
Benefits
Join a cutting-edge team at the forefront of Conversational AI innovation in Higher Education
Work on impactful projects that enhance student and institutional experiences
Grow your expertise in AI and cloud-native technologies within a collaborative, forward-thinking environment