Position: Kore.ai Developer
Location : Remote
Required Skills
- Kore.ai Bot Development
- Design, develop, and deploy conversational bots using the Kore.ai XO Platform (Dialog Tasks, Node Flows, NLP configuration, BotKit SDK, Webhooks, Event Handlers).
- Build and configure conversational flows, entities, intents, tasks, and dialog orchestration.
- Develop custom server-side logic for bots using Python or Java, including fulfillment scripts, API integrations, and middleware logic.
- Optimize NLP performance by training utterances, improving intent accuracy, and tuning AI models.
- Implement IVR, voice, chat, and omnichannel bot experiences leveraging Kore.ai s multichannel capabilities.
- Lead and represent Tech Team in Client calls and support solution and design discussion.
- Integrations & Backend Development
- Build robust REST and SOAP service integrations between Kore.ai and enterprise platforms (CRMs, CCaaS, internal APIs, databases).
- Develop custom middleware components using Python or Java for advanced processing, data enrichment, and orchestration.
- Implement authentication frameworks (OAuth2, JWT, API Keys, etc.) for secure integration with client systems.
- Support integration with contact center platforms (e.g., NICE CXone, Genesys) where applicable.
- Platform Configuration & Deployment
- Configure bot lifecycle management, versioning, environment promotion, and CI/CD pipelines for bot releases.
- Implement conversation logs, analytics, and monitoring capabilities to measure bot performance.
- Work closely with UI/UX teams for designing conversational experiences, prompts, and persona alignment.
- Requirement Analysis & Documentation
- Collaborate with product owners, business analysts, and stakeholders to gather functional and nonfunctional requirements.
- Participate in solution design workshops and translate requirements into technical specifications.
- Prepare technical documentation: architecture diagrams, API contracts, flow diagrams, and deployment guides.
- Team Collaboration
- Ability to work independently and as part of a distributed, cross-functional team and business users to ensure smooth delivery.
- Technical Skills
- 2 5+ years of handson experience developing bots on the Kore.ai XO Platform.
- Strong programming experience in Python and Java (mandatory).
- Expertise in building integrations using REST/SOAP APIs.
- Good understanding of conversational AI concepts: NLP, intents, entities, dialog design, sentiment analysis.
- Experience with bot orchestration, event handling, webhooks, and bot lifecycle management.
- Knowledge of JSON, XML, MySQL/NoSQL, and cloud environments (AWS/Azure/Google Cloud Platform preferred).
- Understanding of authentication protocols (OAuth, SAML, JWT, Basic Auth).
Preferred /Good-to-Have Skills
- Experience integrating Kore.ai with contact center systems such as NICE CXone, Genesys, or Five9.
- Experience on working in Agentic AI.
- Working knowledge of Node.js or JavaScript for BotKit extensions.
- Exposure to CI/CD tools such as Jenkins, GitLab, Azure DevOps.
- Familiarity with microservices architecture.