Кто мы
Positive Technologies — вендор продуктов и услуг в области кибербезопасности. Более 20 лет наша основная задача — предотвращать хакерские атаки до того, как они причинят неприемлемый ущерб бизнесу и целым отраслям экономики. Наши технологии используют около 4000 организаций по всему миру.
О команде
Ищем ML-инженера в группу анализа файлов и уязвимостей — отдельное направление внутри большой ML-команды Positive Technologies. Группа разрабатывает нейросетевые технологии для поиска вредоносных файлов и решения других задач информационной безопасности.
Один из ключевых проектов — ByteDog, трансформер, который анализирует файлы как последовательности байтов.
В работе будет два основных фокуса: развитие промышленного контура ByteDog и создание новых компактных моделей для защитных продуктов Positive Technologies.
Чем предстоит заниматься:
- Развивать инженерную часть ByteDog: пайплайны, тестирование, интеграцию и эксплуатацию модели в продуктах.
- Адаптировать технологию анализа файлов для новых форматов данных, включая офисные документы. Здесь возможны подготовка датасетов, эксперименты и дообучение моделей, а также мониторинг качества на основе клиентской телеметрии.
- Разрабатывать и обучать новые нейросетевые модели для задач защиты конечных пользовательских устройств.
- Оптимизировать новые модели для быстрого инференса на CPU и в средах с ограниченными ресурсами. - Применять квантизацию, прунинг, дистилляцию и оптимизацию вычислительного графа.
- Строить пайплайны подготовки данных, обучения и оценки качества моделей.
- Участвовать в смежных проектах группы: например, в детектировании дипфейков или поиске фактов мошенничества в сообщениях.
Что нужно кандидату:
- Опыт обучения трансформеров и других современных нейросетевых архитектур.
- Опыт внедрения собственных моделей в production.
- Понимание полного цикла ML-разработки: данные, обучение, оценка качества, оптимизация, внедрени мониторинг.
- Опыт решения NLP-задач или анализа последовательностей.
- Понимание способов профилирования и ускорения инференса.
- Уверенное владение Python.
- Знание SQL и опыт создания data pipelines.
Будет плюсом :
- Практический опыт с ONNX/ONNX Runtime, Triton или TensorRT.
- Airflow и опыт написания DAG.
- dbt, Spark, Trino, Iceberg, S3 или DuckDB.
- Опыт мониторинга моделей в продакшен-среде: детект дата-дрифтов, shadow-тестирование
- Опыт разработки ML для мобильных, embedded- или endpoint-устройств. - C++ или Rust.
- Опыт в computer vision, обработке речи, антифроде или информационной безопасности.
- Понимание специфики разработки мобильных приложений.
- Умение применять современные AI-инструменты в исследованиях и разработке.
Что мы предлагаем
-
Удаленный или гибридный формат работы и гибкое начало рабочего дня
-
Условия для постоянного развития: внешние и внутренние образовательные программы, митапы, научпоп-лекции, экспертное обучение, обучение для руководителей и не только
-
Гибкий подход к отдыху: 28 календарных дней отпуска, доплату отпускных до полного оклада и 10 day off в год
-
Заботу о здоровье: ДМС с первой недели работы, включая стоматологию, ежегодный чекап
-
Компенсацию до 50% расходов на занятия спортом и английским языком в рамках ежегодного бюджета
-
Работу в аккредитованной ИТ-компании и возможность использования льгот Министерства цифрового развития