AI Avatars
Godot-разработчик / локальные LLM
3 нед. назад
70k RUB / мес.РоссияMiddleRemote
godotgdscriptllmasyncmemory managementmodel optimizationcontext managementdialog systems
AI Avatars открывает набор в команду нового проекта — 2D визуальной новеллы, где персонажи управляются локальной языковой моделью.
О продукте
- 2D новелла 18+ с AI-персонажами
- Новый проект
- Архитектура визуальной новеллы на Godot готова
- Задача — встроить локальную LLM в готовую структуру и создать систему контекста и памяти для персонажей
Обязанности
- Встраивать локальную LLM в уже существующий Godot-проект
- Настраивать и запускать модель локально под игровые задачи
- Проектировать систему управления контекстом и памятью персонажей поверх LLM
- Организовывать хранение и передачу данных о героях, событиях и прошлых диалогах
- Формировать контекст и промпты под разные игровые ситуации
- Контролировать объём контекста и следить за тем, чтобы модель получала только релевантную информацию
- Связывать игровое состояние с поведением и репликами NPC
- Встраивать ответы LLM в уже готовую диалоговую систему новеллы
- Работать с асинхронностью: запросы, ожидание ответа, состояния игры
- Обрабатывать ошибки, таймауты и ситуации, когда модель недоступна
- Оптимизировать потребление памяти и производительность под 8 ГБ VRAM
- Развивать архитектуру интеграции LLM, не ломая существующие системы
- Писать инструменты, позволяющие добавлять новых персонажей и сценарии без переписывания ядра
- Участвовать в проектировании новых систем, связанных с AI-персонажами
Требования
- Коммерческий опыт разработки на Godot / GDScript
- Уверенное разбирание в чужом коде и работа с существующим проектом
- Понимание сцен, сигналов, ресурсов и игровых состояний в Godot
- Знание принципов работы LLM и локального запуска моделей
- Практический опыт интеграции LLM, локальных моделей или AI-сервисов
- Понимание, что «память LLM» — отдельная система управления контекстом и данными
- Умение проектировать хранение и передачу контекста
- Осознание ограничений контекстного окна, размера модели и потребления RAM
- Опыт работы с асинхронными операциями и обработкой ошибок
- Внимательность к edge cases и вопросам стабильности
- Готовность самостоятельно осваивать новые инструменты и технологии
- Баланс между качеством решения и сложностью
Будет плюсом
- Опыт работы с локальными LLM
- Знакомство с Ollama, llama.cpp, GGUF или похожими инструментами
- Опыт quantization и оптимизации моделей
- Работа с системами контекста, memory, RAG или аналогичными подходами
- Создание AI/NPC-систем в играх
- Разработка визуальных новелл, RPG или других сюжетных игр
- Работа с диалоговыми системами и ветвлением сюжета
- Оптимизация приложений под ограниченное железо
- Понимание генеративных моделей и prompt engineering
- Проекты или пет-проекты с LLM
Условия
- 37,5 часов в неделю — график планируешь сам
- 70 000 ₽ на руки
- Выплаты дважды в месяц, стабильно
- Полностью удалённая работа без привязки к офису
- Новый проект на старте — влиять на архитектуру и ключевые технические решения
- Готовая архитектура визуальной новеллы на Godot — начинать с нуля не нужно