ML Engineer/Data Scientist (KDP)

Мы - Kaspersky DDoS Protection (KDP) - отдельное подразделение «Лаборатории Касперского», международного лидера в кибербезопасности. Мы создаём единую высоконагруженную платформу для защиты онлайн-активов. В основе - защита от DDoS-атак (L3/L4), которую мы активно усиливаем решениями уровня приложений (L7): WAF, защита от ботов, а также развиваем направление CDN.

Краткое описание:

Разработка и поддержка ML-систем для antiDDoS/antibot. Системы высоконагруженные, с жесткими SLA. Код нужно писать относительно низкоуровневый, заточенный под real-time прод, то есть from catboost import CatBoostClassifier не вариант. Многие алгоритмы придется реализовывать по пейперам (а в жизни as is они работают не всегда, нюансов много и нужно разбираться) или собственному озарению (обоснованному математической логикой).

Что делать:

- Реализовывать новые и улучшать имеющиеся алгоритмы детекции атак

- Вписываться в жесткие лимиты по задержкам и пропускной способности: профилировать и оптимизировать горячие пути, снижать latency, убирать аллокации, минимизировать gc-паузы и кэш-промахи, предотвращать утечки памяти - и всё это не за счет снижения обобщающей способности моделей

- Писать performance-бенчмарки и тесты - новые фичи не должны ломать SLA

- Внимательно и качественно документировать решения

Наши ожидания от вас:

- 2-3 года коммерческого опыта в ML/DS, практический опыт разработки и внедрения ML-решений

- Хорошая матбаза: статистика, теория вероятностей, линейная алгебра. Способность и желание самостоятельно разбираться в математике алгоритмов

- Интерес к производительности кода и алгоритмов, готовность реально вникать в происходящее "под капотом"

- Системное мышление и внимание к деталям, умение глубоко погрузиться в незнакомую задачу и довести решение до прода

- Английский, достаточный для чтения технической документации и оригиналов научных статей

- Высшее образование

- Python 3.x, SQL, Docker, Airflow, Git, DVC, S3, Grafana, bash

Будет плюсом:

- Опыт работы с высоконагруженными ML-системами

- Опыт в задачах обнаружения аномалий, антифрода, antiDDoS/anti-bot или смежных областях

- Общее понимание как устроен Интернет (модель OSI) и сетевое взаимодействие

- Отсутствие стремления перепоручить агентам вообще всё

Если с real-time еще не работали, но действительно хотите и перечисленное не пугает - откликайтесь

See also

Data Science jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available