Skip to main content
Kyivstar.Tech
Зібрано зDouВчора
Fullstack

Full stack developer (AICC)

PythonAsyncioFastAPIPydantic v2WebSocketsLLMOpenAI APIAzure OpenAIAnthropicfunction callingstreaming responsesPostgreSQLJSONBRedisReactTypeScriptViteLinuxDockerDocker ComposeReact FlowZustandReact QueryReact Hook FormTailwind CSSRadixQdrantpgvectorRAGEmbeddingsPytestDeepEvalGitLab CIOpenTelemetryPrometheusSIPAsteriskFreePBXAudioSocketPCMVADSileroWebRTCPyTorchNumPySciPy
Формат
Remote
Зайнятість
-
Локація
Kyiv
Оплата
Не вказана

Про позицію

Ключовий інженер голосової платформи VoiceBot, що вже приймає реальні дзвінки абонентів. Головне завдання — розвивати платформу: робити ботів розумнішими, адмінку зручнішою, а розгортання нових версій простішим. Kyivstar.Tech — українська гібридна ІТ-компанія, резидент Дія.City, дочірня компанія Київстар.

Обовʼязки

  • Пропонувати і реалізовувати нові можливості платформи: нові типи нод у флоу, нові інструменти для ботів, інтеграції з рушіями ASR, LLM і TTS, покращення якості діалогу
  • Розвивати архітектуру: єдине джерело конфігу, спостережуваність дзвінків, спрощення адмінки
  • Скорочувати латентність і підвищувати природність розмови: перебивання, паузи, робота з шумом
  • Розвивати базу знань і RAG: якість пошуку, точність відповідей за тарифами і послугами
  • Розвивати Python-сервіс на FastAPI та asyncio, який веде діалог у реальному часі: аудіо-потік, VAD, розпізнавання, LLM з function calling, синтез
  • Розбирати проблеми зі звуком і сигналізацією разом із телефонною командою
  • Розвивати admin-backend на PostgreSQL і Redis: конфіги ботів з версіями, креденшели, логи дзвінків
  • Розвивати React-адмінку і візуальний редактор флоу на React Flow, щоб бізнес налаштовував ботів без інженера
  • Вести реліз-цикл у GitLab CI: від гілки до тегу і автодеплою на DEV
  • Розкатувати релізи на прод-кластер через готовий бандл і скрипти, розвивати цю автоматизацію
  • Розбирати інциденти на дзвінках за логами, знаходити корінь, виправляти і ставити запобіжник
  • Взаємодіяти з суміжними командами: телефонія, інтеграції, мережа
  • Покривати зміни тестами, включно з eval-наборами для відповідей LLM

Вимоги

  • Python 3.11+, впевнений досвід asyncio, FastAPI, Pydantic v2
  • WebSockets / streaming endpoints у продакшені
  • Production-досвід LLM API (OpenAI / Azure OpenAI / Anthropic), включно з function calling та streaming responses
  • PostgreSQL (включно з JSONB), Redis (cache / pub-sub)
  • React 18 + TypeScript + Vite — компоненти, hooks, форми
  • Linux + Docker + Docker Compose, читання логів та дебаг контейнерів
  • Англійська — впевнене письмове й усне спілкування
  • Готовність працювати з Claude Code / coding-agent workflow (MCP, vault-driven development)
  • Уміння аргументувати технічні рішення й чітко ділитися перевагами

Переваги

  • Офіс або ремоут — вирішувати тобі
  • Ремоут онбординг
  • Перформанс бонуси для всіх (річні чи квартальні — залежить від ролі)
  • Навчаємо працівників: є безліч внутрішніх ресурсів і програм від партнерів, власна бібліотека
  • Страхування здоров'я і життя для працівників
  • Wellbeing-програма та корпоративний психолог
  • Компенсація витрат на мобільний зв'язок Київстар

До кого писати

Full stack developer (AICC)
Оригінал