Описание вакансии
Коротко о ролиЧем предстоит заниматься По проекту: – Встраивать языковую модель в чат пациента (включая мессенджер), кабинет специалиста и аналитические панели: потоковая выдача, таймауты, ошибки, показ источников. – Вести библиотеку промптов и инструментов (function calling) для разных ролей, с версионированием и регрессионными проверками.
Задачи:
— Встраивать языковую модель в чат пациента (включая мессенджер), кабинет специалиста и аналитические панели: потоковая выдача, таймауты, ошибки, показ источников.
— Вести библиотеку промптов и инструментов (function calling) для разных ролей, с версионированием и регрессионными проверками.
— Реализовать маршрутизацию запросов: выбор модели под сценарий, лимиты, запасные ветки, деградация без потери безопасности.
— Встраивать слой безопасности: согласие, дисклеймеры, эскалация к специалисту и экстренным службам.
— Интегрироваться с поиском по базе знаний: сборка контекста, источники, кэш.
— Собирать аналитику качества ответов: панели, оценка диалогов, выгрузки для научной обработки.
— Держать конвейер разработки: автотесты, статический анализ, релизы.
— На опытной эксплуатации – мониторинг, инциденты, резервное копирование, нагрузочные испытания.
— Готовить код к регистрации программы для ЭВМ.
— Кроме проекта – задачи IT-отдела компании: от доработок ботов и интеграций до сборки отдельных сервисов.
Требования:
— Обучаемость: быстро осваиваете новое и не боитесь незнакомых инструментов.
— Внимательность: замечаете детали, доводите до конца, проверяете за собой и за ИИ.
— Нестандартное мышление: находите решение там, где нет готового шаблона.
— Уверенная база программиста: циклы, структуры данных, деплой, Docker, Docker Compose, Portainer.
— ИИ как рабочий метод: грамотно ставите задачу модели или агенту, понимаете, как она устроена, и проверяете результат, а не верите на слово.
— No-code платформа Puzzlebot: знаете или быстро изучите.
— Производительность: делаете много без потери качества.
— Оптимизм и смелость перед амбициозными задачами.
— Обязательное условие – одно из двух:
• Живой или готовый к показу IT-проект, в который вложены силы и изобретательность.
• Опыт на должностях, где нужно принимать решения и думать своей головой.
— Будет плюсом:
• Python и FastAPI, асинхронность.
• PostgreSQL, Redis, очереди задач.
• Опыт интеграции языковых моделей в приложение; RAG со стороны прикладного слоя.
• Локальные модели и серверы инференса (vLLM, Ollama).
• Нагрузочное тестирование, мониторинг и алертинг (Prometheus, Grafana).
• Опыт с чувствительными данными, понимание 152-ФЗ.
• Увлечения, которые тренируют гибкость и скорость мышления, например, быстрые шахматы, динамичный спорт.
Условия:
— Зарплата 100 000–130 000 ₽ до вычета налогов по качеству работы и вовлечённости.
— Оформление по ТК РФ, выплаты дважды в месяц.
— Удалённо из любого региона России, график 5/2.
— Сервер с A100 80 ГБ и лицензии на ПО – за счёт компании.
— Авторство в свидетельствах Роспатента на программы для ЭВМ.
— Предметную часть ведёт практикующий психотерапевт, координацию – технический архитектор.
— После исследовательского этапа – вывод продукта на рынок в растущей компании.
Особенности:
— Проект работает с персональными данными специальной категории: доступ – по обязательству о неразглашении и двухфакторной аутентификации.
— Тема – боевая психическая травма, часть материалов тяжёлая.
— С 12-го месяца сервис работает с живыми пользователями, его доступность и реакция на инциденты – на вас.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.