Microsoft Chatbot Developer (AI and Omnichannel Solutions)
In this role, you will be a key contributor to the development and evolution of the Satori AI Platform, building next-generation conversational and agentic AI solutions for enterprise procurement and supplier ecosystems.
You will design, develop, and deploy intelligent chatbot solutions using Microsoft technologies, enabling seamless interactions across omnichannel platforms such as Microsoft Teams, web, and enterprise applications. The role involves leveraging NLP, machine learning, and agentic AI frameworks to create context-aware, scalable, and business-driven conversational experiences.
You will also collaborate closely with product, architecture, and integration teams to enhance platform capabilities, optimize existing solutions, and ensure high performance, security, and user experience.
Key Responsibilities
• Design and develop intelligent chatbots for the Satori AI Platform using Microsoft Bot Framework SDK and Azure Bot Services
• Build and manage conversational agents in Copilot Studio / Power Virtual Agents (Agents in Portal)
• Implement Omnichannel solutions across Microsoft Teams, web, and other enterprise channels
• Integrate chatbot solutions with enterprise systems such as SAP S/4HANA, SAP Ariba, ServiceNow, and other APIs
• Design and implement conversational flows using adaptive dialogs and orchestration frameworks
• Develop agentic AI workflows for enterprise use cases such as procurement automation, supplier queries, and compliance tracking
AI Capabilities
Natural Language Understanding (NLU)
Context and memory management
Multi-turn and goal-driven conversations
Retrieval-Augmented Generation (RAG)
• Work with modern Agentic AI frameworks (e.g., Semantic Kernel, LangChain, AutoGen)
• Collaborate with cross-functional teams including architects, UX designers, and backend developers
• Ensure chatbot solutions are scalable, secure, and enterprise-grade
• Monitor, debug, and continuously optimize chatbot performance using telemetry and analytics tools
Qualifications
• Strong experience in chatbot development using Microsoft Bot Framework SDK and Azure Bot Services
• Hands-on experience with Copilot Studio / Power Virtual Agents (Agents in Portal)
• Good understanding of Omnichannel solutions and integrations
Technical Skills
• Strong programming skills in C#, Python, or JavaScript (Node.js)
• Solid understanding of Natural Language Processing (NLP) and tools such as LUIS or equivalent services
• Experience with machine learning concepts and conversational AI design
• Exposure to Agentic AI frameworks and modern AI architectures (preferred)
Additional Skills
• Experience integrating with enterprise platforms (SAP, - ServiceNow, REST APIs, databases)
• Knowledge of cloud platforms (Azure required; AWS exposure is a plus)
• Strong problem-solving and analytical thinking
• Ability to work in a collaborative, fast-paced environment
Education
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |