Компания «Биорг» — российский разработчик интеллектуальных систем на базе нейронных сетей и машинного обучения, которые позволяют распознавать сложные объекты и данные, в том числе рукописный текст на различных языках, чертежи, и формировать датасеты. Мы ищем AI Engineer, который находится на стыке классического бэкенда и современных AI-технологий.
Fullstack ML engineer
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Проектировать асинхронную архитектуру приложения: выносить тяжелые и долгие задачи по генерации/инференсу нейросетей в фоновые воркеры через брокеры сообщений.
- Разрабатывать и поддерживать бэкенд для интеграции ML/AI решений (написание чистого, документированного и легко масштабируемого кода).
- Интегрировать и настраивать LLM (как через коммерческие API вроде OpenAI/Anthropic, так и локальные open-source модели: Llama, Mistral и др.).
- Внедрять техники RAG (Retrieval-Augmented Generation) и работать с векторными базами данных для контекстного обучения моделей.
- Проектировать и разрабатывать API (REST, WebSocket) для стабильного взаимодействия фронтенда с нейросетевыми воркерами.
- Оптимизировать работу моделей (квантование, инференс, кеширование запросов) для снижения стоимости инфраструктуры и времени отклика.
- Участвовать в MLOps-процессах: контейнеризация приложений, деплой моделей в продакшен (включая GPU-хостинги) и мониторинг их работы.
требования
- Уверенное владение Python (ООП, асинхронность, паттерны проектирования, типизация).
- Опыт работы с FastAPI (предпочтительно), Flask или Django.
- Отличные знания RabbitMQ (понимание принципов AMQP, обменников/Exchanges, очередей и паттернов Pub/Sub).
- Опыт работы с реляционными БД (PostgreSQL) + понимание концепции векторных БД (ChromaDB, PGVector, Qdrant, Milvus — хотя бы одной из них).
- Опыт работы с LangChain или LlamaIndex для построения цепочек, агентов и RAG-систем.
- Понимание архитектуры трансформеров, опыт работы с экосистемой Hugging Face (Transformers, Diffusers).
- Умение правильно составлять промты, настраивать системные инструкции, управлять контекстом и логикой ответов моделей.
- Умение упаковать бэкенд, воркеры и модель в контейнеры, навыки написания docker-compose.
- Уверенное владение (стандарты ветвления, Pull Requests, разрешение конфликтов).
- Будет плюсом: Опыт работы со связкой RabbitMQ + Celery будет большим плюсом
условия
- Заработная плата: окладная часть + квартальный бонус.
- Официальное трудоустройство, белая ЗП, больничный, отпуск, выплаты без задержек.
- Гибридный формат работы.
- Вы будете влиять на свой уровень дохода, предусмотрены премии и KPI сверх оклада.
- Мы стремимся развивать сотрудников, оплатим обучение.
- Agile, спринты, метрики, командная работа.
- Вы сможете принимать участие в лучших акселераторах России.
- Мы удобно расположены - ст. м. Технопарк.
- IT - аккредитованная компания.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.