SOS Children's Villages International Chatbot Developer Jobs in Kenya

SOS Children's Villages International Chatbot Developer Jobs in Kenya



About SOS Children’s Villages International

SOS Children’s Villages International (SOS CVI) is non-governmental and non-denominational organization working with communities, partners and states to ensure that the rights of all children are fulfilled in every society. SOS CVI is a global federation working to protect and care for children who have lost parental care, or who stand at risk of losing the care.

We respect all religions and cultures and work with trusted partners in places where we can contribute to social development. Everything we do is made possible through the generous support of sponsors and donors, institutional and corporate partners, and loyal friends worldwide.

Envisioning that every child belongs to a family and grows up with love, respect and security, we exist to build families for children in need, we help them shape their own futures, and we share in the development of their communities.

Everything we do is guided by the firm belief that no child should grow up alone and that we need to improve care for children who are at risk, enabling them to overcome precarious conditions and to succeed in life.

To achieve our mission, our strategy for the upcoming decade focuses on ensuring the best care of children, innovation, and effective collaboration with more partners.

Our core values guiding who we are and what we do include courage to take action, commitment to keep our promises, trust to believe in each other, and accountability to be reliable Partners.

Mission of the Position

  • The Chatbot Developer works with the Microsoft Power Virtual Agent and develop different chatbots based on the use case provided.
    She/he is able to analyses the usage of the bot via Microsoft Power Virtual Agent standard analytics and custom build analytics with Power Bi.

  • The Chatbot Developer coordinates between content creators, executes neural language processing training and other bot backend techniques. Therefor Microsoft services like the Question Answering Services/Language Studio are used.

    Key Result performance Areas and Responsibilities

  • Working with Microsoft Power Virtual Agent (PVA) and collaborate with teams to design, develop, test, deploy, and maintain chatbot.

  • Integrate chatbot solutions with multiple platforms e.g. linking Power Virtual Agent (PVA) with Question Answering Services/Language Studio.

  • Maintain and enhance chatbot platforms to meet the organization’s changing needs.

  • Modelling conversational flows for different chatbots according to the organization’s needs.

  • Troubleshoot bots, debug, and deploy chatbots on various channels.

  • Refactor or reengineer chatbot applications as per the organization’s requirements.

  • Use Power Virtual Agent built-in analytics to analyse chatbots usage and generate usage reports.

  • Build custom analytics
    with Power Bi reports for the chatbots.

  • Train Question Answering Services/Language Studio with neural language processing techniques.

  • Basic Python programming for scripting and data automation.

  • Use Microsoft Power Automate (Flows) to create automated workflows for the chatbots.

  • Enhance user effectiveness of chatbot with the help of advanced technologies.

  • Continuously monitor chatbots performance and report on the progress.

  • Design and implement processes and strategies to enhance the end-user experience.

  • Involve in all the stages of chatbot development from designing to implementing.

  • Conduct chatbots demo/training.

  • Act as an expert on the various AI capabilities and participate in future products development.

    Must have Criteria

  • Minimum Bachelor’s degree in information systems, computer science, or any related field

  • At least 4 years of experience in IT with at least 1-2 years in Chatbot development

  • Professional knowledge of AI/chatbot development landscape, tools, and other frameworks.

  • In-depth knowledge of conversational designs, flow, and automation.

  • Strong knowledge in Microsoft Power Virtual (PVA).

  • Basic knowledge in Python programming like scripting and data automation and other programming languages.

  • Clean coding skills and best practices.

  • Strong analytical skills - ideally with Microsoft Power Virtual Agent (PVA) and Power Bi.

  • Strong knowledge in Microsoft Power Automate (Flows).

  • Strong knowledge in Microsoft Question Answering Services/Language Studio and Azure Resource management.

  • Proven record of developing and deploying chatbots.

  • Hands-on experience with Microsoft Power Virtual Agent (PVA).

  • Experience in Microsoft Power Automate (Flows).

  • Experience in Microsoft Question Answering Services/Language Studio and Azure Resource management.

    Preferred Requirements:

  • Technical understanding of neural language processing and artificial intelligence AI.

  • Experience in working with databases, SQL queries and DAX.

  • Familiar with software development lifecycle and different approaches.

  • Experience in algorithms, computer visions, knowledge management and conversational AI.

  • Experience working in an Agile Environment (using JIRA).

    Soft Skills:

  • English spoken and written.

  • Structured working.

  • Analytical and technical understanding.

  • Communicative.

  • Self-organized.

  • Hands-on mentality.

  • Data affinity.

  • Coordination of various tasks.

    Main Clients:

  • Regional ICT Director, Eastern and Southern Africa Region (ESAF)

  • Regional ICT4D Advisor, Eastern and Southern Africa Region (ESAF)

  • Team Leader Software, International Office (IO)

    How to Apply

    For more information and job application details, see; SOS Children's Villages International Chatbot Developer Jobs in Kenya

    Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.

    Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.

    Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to 2 Best Africa Jobs.