-
Intetics

Software Chatbot Engineer

Intetics
Poland · Full-time · Entry

Intetics Inc, a leading global technology company providing custom software application development, distributed professional teams, software product quality assessment, and "all-things-digital" solutions, is seeking a talented Senior ML Engineer to join our team.

Objective: This project aims to develop a chatbot platform that serves as a centralized, trusted source of information for communities affected by the crisis in Ukraine. The chatbot will deliver critical, harmonized messages on humanitarian assistance, including details on cash and in-kind aid, fraud prevention, and contact information for relevant organizations.

Key Features:

  • Information Hub: The chatbot will provide affected individuals with access to essential information regarding humanitarian assistance options and resources, available on popular platforms — Telegram and Viber
  • User-Centric Design: Built to support both Ukrainian and English languages, the chatbot will include accessibility features for users with disabilities and will cater to a diverse audience, targeting up to 200,000 users in the first year
  • Scalability and Security: Hosted on a secure, scalable cloud infrastructure, the platform will implement robust security measures to protect user interactions and data
  • Content Management System (CMS): A custom CMS will enable non-technical staff to manage and update content, ensuring the chatbot remains current and relevant
  • Analytics and Monitoring: The platform will include a dashboard to monitor usage and user engagement, allowing continuous optimization based on real-time data


Timeline and Support: The implementation time is up to 6 months, including planning, development, testing, and monitoring phases (+6 months in addition). Post-launch, the chatbot will undergo regular updates based on user feedback and data insights to ensure it meets ongoing humanitarian needs.

Impact: This chatbot will enhance access to humanitarian aid information for Ukrainians, supporting transparency, fraud prevention, and efficient resource navigation, and will play a vital role in the humanitarian response led by the Emergency Telecommunications Cluster (ETC) and partners.

Responsibilities:

Chatbot Development and Architecture:

  • Design and implement a secure chatbot platform using Django (Python) or Node.js, ensuring scalability to support 200,000 users
  • Develop a one-way communication interface tailored for efficient information dissemination and anti-fraud messaging
  • Ensure compliance with WFP and humanitarian principles and guidelines, focusing on a user-friendly, accessible interface


User Interface and Accessibility:

  • Create a chatbot interface that is intuitive, accessible, and inclusive of users with disabilities (e.g., voice speaker options, and special text)
  • Implement language support for Ukrainian and English, ensuring localization and context relevance for Ukrainian users
  • Provide options for text and voice interaction to accommodate different user needs and preferences


Backend and Database Management:

  • Set up and manage a scalable PostgreSQL database hosted on AWS, with automated backup and disaster recovery
  • Optimize the backend to handle high traffic, monitor performance, and integrate an analytics dashboard to track user behavior and chatbot effectiveness


Security and Data Protection:

  • Implement robust security measures, including data encryption (AES-256), role-based access control (RBAC) to CMS, and multi-factor authentication (MFA) to CMS
  • Ensure secure API integration with Telegram and Viber for messaging, implementing rate limiting and DDoS protection


API Integration:

  • Integrate with Telegram and Viber APIs to facilitate platform accessibility and efficient information sharing
  • Implement Google TTS or similar services for voice responses to enhance accessibility for users who may prefer audio content


Content Management System (CMS):

  • Develop a CMS with a user-friendly, WYSIWYG interface, allowing non-technical staff to manage content without altering the system code
  • Set up role-based access control within the CMS to limit content updates to authorized personnel only


Monitoring, Analytics, and Reporting:

  • Set up real-time monitoring using AWS CloudWatch, tracking system performance, user interactions, and traffic patterns
  • Develop an analytical dashboard to track user behavior, chatbot interactions, and key metrics, integrating insights for potential future database integration


Testing, Rollout, and Maintenance:

  • Define and execute testing phases, including user acceptance and bug resolution
  • Develop a demo and assist in the rollout process, implementing updates and improvements based on user feedback and analytics
  • Provide training for super users on content management and dashboard usage
  • Offer ongoing support for maintenance, ensuring regular updates and adjustments to meet user needs


Requirements:

  • Technical Skills: Expertise in Django or Node.js, PostgreSQL, AWS, Docker, API integration (Telegram, Viber), and Google TTS
  • Security Expertise: Strong knowledge of secure coding practices, encryption, and access control mechanisms
  • Project Management: Proven ability to independently manage the end-to-end project, meeting milestones within a 6-month timeline
  • Communication Skills: Excellent documentation and training capabilities to support non-technical users

Key Skills

Ranked by relevance

c ha ai scala das ui aws esp lan postgresql django cloud sql python docker excel rust git sas aci nat pan
Login to Apply
Posted
Nov 13, 2024
Type
Full-time
Level
Entry
Location
Poland
Company
Intetics

Industries

Non-profit Organizations Primary Secondary Education

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Squiz
Related

Senior Software Engineer C/C++ (12 month fixed-term contract)

2026-05-21

Full-time
Mid-Senior
Australia
Non-profit Organizations
Engineering
View Job Details
Clearstory
Related

AI Software Engineer (Fullstack)

2026-05-20

Full-time
Associate
United States
Non-profit Organizations
Engineering
View Job Details
Winthrop Technologies
Related

Civils Lead

2026-05-24

Full-time
Mid-Senior
Finland
Non-profit Organizations
Engineering