BP Contact

Senior Full-Stack Developer/Team Lead

800 000 - 1 200 000 KZT
  • Алматы
  • Полная занятость
  • Полный день
  • Более 6 лет

Компания BP contact - быстрорастущая IТ компания в городе Алматы. Мы накопили большой опыт в области автоматизации бизнес-процессов, внедрения IT систем и контакт-центров. Наши партнеры — это крупные игроки на рынке, с которыми мы работаем рука об руку.

Сейчас мы находимся в поиске Senior Full-Stack Developer/Team Lead для разработки AI-чат-бота для консультаций по жилищному и долевому строительству на основе законодательства РК.
Бот будет работать на казахском и русском языках, интегрироваться на сайт заказчика как виджет и давать точные, проверенные ответы с помощью LLM и RAG-пайплайна.

Обязанности:

  • Спроектировать архитектуру и дизайн системы

  • Разработать backend с RAG pipeline

  • Интегрировать LLM (ChatGPT-4, Claude и другие по требованию)

  • Настроить векторную БД для хранения и поиска по документам

  • Создать виджет (Next.js/React) для интеграции на сайт заказчика

  • Реализовать админ-панель на базе Langfuse для мониторинга и биллинга

  • Настроить защиту от спама и оптимизацию расхода токенов

  • Развернуть решение на серверах заказчика (без использования облаков)

  • Провести тестирование на реальных кейсах из законодательства

  • Подготовить полную документацию и обучить 3+ сотрудников заказчика

  • Обеспечить передачу исходного кода и гарантийную поддержку

Сроки: старт — октябрь 2025, MVP — ноябрь 2025, финальная версия — до 31 декабря 2025, гарантийная поддержка — 12 месяцев.

Требования:

  • 6+ лет в разработке

  • 2+ года работы с LLM/AI проектами

  • Минимум 1 завершённый проект с ChatGPT/Claude в продакшене

  • Опыт руководства командой от 3 человек

  • Умение проектировать архитектуру всего решения

  • Опыт разработки Backend: Python (FastAPI/Django) И/ИЛИ Java / Golang

  • Опыт разработки Frontend: Next.js / React

  • Интеграция OpenAI и других LLM

  • Настройка и оптимизация RAG pipeline

  • Владение LangChain/LlamaIndex или опытом построения RAG с нуля

  • Работа с векторными БД (Pinecone / Weaviate / Chroma / Qdrant)

  • Проведение код-ревью и менторинг команды

  • Знание Docker, PostgreSQL, Git

  • Опыт работы с Langfuse (желательно, можно быстро освоить)

Будет плюсом: Высшее техническое (IT, Computer Science, Математика)

Условия:

  • График работы: 5/2, гибкий старт: 9:00–18:00 или 10:00–19:00

  • Комфортный офис, дружелюбная команда