Chatbot Engineer Junior/Mid
Chatbot Engineer Junior / Middle
Ми – компанія, яка розробляє голосових роботів для сегменту Enterprise. Ми шукаємо інженера, який спеціалізується на розробці голосових роботів на LLM. Ключовим аспектом роботи є забезпечення повного контролю над даними. Ви будете відповідати за весь цикл побудови бота: від проєктування логіки діалогів до налаштування інтеграцій із системами замовника.
Ключові обов’язки:
- Prompt-інженерія для голосу: розробка та оптимізація системних промптів для голосових сценаріїв.
- Dialogue flow design: проєктування логіки діалогу, обробка common scenarios, fallback-сценарії, error handling.
- Custom Actions & Integration: розробка кастомних дій (Custom Actions) для взаємодії із зовнішніми системами замовника через REST API.
- Тести & optimization: тестування на реальних кейсах, аналіз voice-записів та транскриптів, виявлення gap, оптимізація.
- Участь у тестах навантаження та пошуку вузьких місць в розробленому сценарії.
Документування розроблених ботів.
Технічні вимоги:
- 1-2 роки LLM/dialogue/AI experience: реальні проєкти з LLM, chatbots, або dialogue системами (production або internship-стажування), а не лише туторіалів.
- Python: середній рівень володіння (asyncio, requests/httpx, JSON, error handling, основи тестування).
- Conversational Design: розуміння діалогових потоків (flows), fallback-сценаріїв.
- API: досвід роботи з REST API, Webhooks, розуміння OAuth2 та методів авторизації.
Data & SQL: розуміння того, як працювати з базами даних (PostgreSQL, Redis) для збереження стану діалогів.
Nice-to-Have:
- NLP: розуміння принципів обробки природної мови, токенізації та векторних представлень.
- Знання Rasa або подібних фреймворків.
- Знайомство з vector databases або RAG-підходом.
- Досвід з voice bot платформами (Twilio, Vonage).
- Досвід роботи з бібліотеками, такими як LangChain, spaCy та іншими.
Soft Skills:
- Аналітичне мислення: здатність перетворювати складні бізнес-процеси замовника у зрозумілі сценарії діалогу.
- Готовність вчитися: слухати voice-записи, питати "чому", отримувати менторство, вдосконалюватися.
- Командна робота: взаємодія з аналітиками, системними архітекторами та менеджерами з безпеки на стороні клієнта.
- Автономність та проактивність: висока залученість в процес побудови бота. Ми очікуємо, що ви не будете просто виконавцем, а активно братимете участь у створенні оптимального діалогу бота з клієнтом.
- Знання англійської мови: на рівні читання технічної документації та комунікації з командою.
Ми пропонуємо:
- Повністю віддалену роботу.
- Цікаві проєкти з відомими компаніями в різних індустріях.
- Можливість професійного та кар’єрного росту.
Як виглядають перші три місяці роботи:
- Onboarding на платформі Veridia.
- Тестові dialogue-проєкти.
- Вивчення voice-specifics.
- Налаштування розробницького середовища, розуміння codebase.
- Участь у дзвінках із клієнтами (client calls), слухання фідбеку.
- Реальні dialogue-сценарії з пілотних проєктах з клієнтами під супервізією.
Участь у тестуванні й оптимізації.
Будемо вдячні, якщо ви надішлете нам зразки проєктів (GitHub, портфоліо).