Обязанности:
Кто мы? Мы междисциплинарная команда: юристов, разработчиков, аналитиков и исследователей данных, которая создаёт продукты на базе алгоритмов машинного обучения для автоматизации работы юристов. Накопили экспертизу в обучении языковых моделей. Разработали ряд продуктов на основе «иерархического NER», которые используются во многих юридических процессах компании, например, «цифровой кредитный процесс» (ex «К7М»). Сейчас активно развиваем направление построения сервисов с использованием больших языковых моделей таких как chatGPT, GigaChat. Наша цель: строить сервисы, которые помогают клиенту разрешать свои юридические вопросы, заданные на обыденном (не юридическом) языке, а также помогать клиентам решать собственные задачи с помощью наших разработок, например, обезличивание документов. Что мы используем? Python, FastAPI, Django, DRF PostgreSQL, SQLalchemy, Alembic Docker, docker-compose RabbitMQ, Redis Linux и все что связано с поддержкой своего кода Что предстоит делать? Разрабатывать с нуля микросервисы для построения и оптимизации трёх основных продуктов; Вместе с DS разрабатывать и реализовывать алгоритмы взаимодействия ML-систем и сервисных модулей; Искать и исправлять ошибки в коде; Писать автотесты; Поддерживать и масштабировать основные продукты; Доводить идеи до реализации. Ожидания: Опыт промышленной разработки на Python от 3-х лет. Знание классических структур данных и алгоритмов. Опыт работы с реляционными и нереляционными базами данных и понимание их устройства. Понимание принципов построения отказоустойчивых высоконагруженных распределенных систем. Обладаешь навыками разработки «полного цикла»: писать код, осуществлять тестирование, контейнеризацию, поддержку и выкатку результата в пром. Soft skills J Будет плюсом, если ты: Работал с Elasticsearch