Харт
Демо
Карьера
Контакты
Блог
Безопасность
Возможности
Войти
Харт
Войти
Демо
Карьера
Контакты
Блог
Безопасность
Возможности
Войти
Оставить заявку
К вакансиям
Условия
Удалённый формат.
Гибкий график, минимум пересечений с командой.
Конкурентная компенсация + опционы по результатам испытательного.
Большое влияние на архитектуру ИИ-части продукта.
Возможность стать core-инженером в быстрорастущем LegalTech-стартапе.
Будет плюсом
Опыт работы с юридическими документами или сложными текстовыми структурами.
Опыт в построении eval-систем для LLM.
Знание Python (для экспериментов).
Опыт оптимизации стоимости запросов и latency.
Мы ожидаем
Опыт разработки от 2–3 лет (backend или ML).
Практический опыт интеграции LLM.
Умение строить пайплайны вокруг моделей: контекст, chunking, retrieval.
Понимание принципов RAG, векторных поисков и работы с embedding-ами.
Умение мыслить продуктово: вы не просто вызываете модель — вы улучшаете результат.
Технологический стек
— Backend: Node.js / NestJS
— Frontend: React / Next.js
Задачи
Разрабатывать и улучшать цепочки запросов к LLM (prompting, routing, контекст).
Строить пайплайны обработки юридических документов: загрузка → разбиение → индексация → генерация ответа.
Настраивать и оптимизировать RAG (векторный поиск, embeddings, релевантность выдачи).
Работать с векторными базами (pgvector / Pinecone / Weaviate).
Повышать качество ответов модели: эксперименты, тестирование,анализ ошибок.
Оптимизировать скорость и стоимость работы LLM в продукте.
AI/ML Инженер (LLM Systems)
Инженер, формирующий интеллектуальное ядро нашего ИИ-ассистента.
Полная занятость
УДАЛЕННО
Похоже на вас?
Тогда мы хотели бы узнать о вас больше.
Откликнуться
Расскажите о себе
Просто расскажите свою историю: кто вы, что создавали и почему вам откликается наша миссия. Нам важно видеть ваш взгляд, энергию и желание быть частью команды
[{"lid":"1772711519784","ls":"10","loff":"","li_parent_id":"","li_type":"nm","li_title":"*\u0418\u043c\u044f","li_name":"name","li_req":"y","li_inputinrow":"y","li_nm":"name"},{"lid":"1772711550096","ls":"20","loff":"","li_parent_id":"","li_type":"nm","li_title":"*\u0424\u0430\u043c\u0438\u043b\u0438\u044f","li_name":"surname","li_req":"y","li_nm":"surname"},{"lid":"1772711566532","ls":"30","loff":"","li_parent_id":"","li_type":"em","li_title":"*Email","li_req":"y","li_inputinrow":"y","li_nm":"Email"},{"lid":"1772711589168","ls":"40","loff":"","li_parent_id":"","li_type":"ph","li_title":"*\u041d\u043e\u043c\u0435\u0440 \u0422\u0435\u043b\u0435\u0444\u043e\u043d\u0430","li_masktype":"a","li_maskcountry":"RU","li_req":"y","li_nm":"Phone"},{"lid":"1772711633411","ls":"50","loff":"","li_parent_id":"","li_type":"ta","li_title":"*\u041f\u043e\u0447\u0435\u043c\u0443 \u0432\u044b \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442\u0435 \u0434\u043b\u044f \u043d\u0430\u0448\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b?","li_rows":"5","li_name":"whyWe","li_req":"y","li_nm":"whyWe"},{"lid":"1772711805725","ls":"60","loff":"","li_parent_id":"","li_type":"cb","li_label":"\u042f \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u043b(\u0430) \u0438 \u0441\u043e\u0433\u043b\u0430\u0448\u0430\u044e\u0441\u044c \u0441
\u043f\u043e\u043b\u0438\u0442\u0438\u043a\u043e\u0439 <\/a><\/u>
\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445.<\/a><\/u>","li_req":"y","li_nm":"Checkbox"}]