Рочдельская улица 15с21
NeuroCore - компания-разработчик проектов и самостоятельных продуктов для крупного бизнеса (ГПН, Splat, Русал, Сибур, Транснефть, РЖД, Аэропорты) в сфере видеоаналитики/распознавания образов/машинного обучения на базе собственных алгоритмов с дружным коллективом и атмосферой стартапа.
Наша задача – создавать продукты, которые автоматизируют ручные процессы, делая жизнь безопаснее и комфортнее для людей и животных. Среди наших решений - распознавание автомобильных номеров, контроль усталости человека, анализ содержимого багажа через рентген, анализ хромоты животных и их идентификация. Мы не любим работу ради работы, каждый горит задачами, которые он закрывает в нашей команде и является важной неотъемлемой её частью.
Предстоит решать разнообразные и нетривиальные задачи, связанные с работой с текстом, изображениями и табличными данными. Основное направление текущего проекта — разработка системы классификации видео и изображений (высоконагруженный сервис).
В перспективе возможна работа над:
- проектами по видеоаналитике;
- задачи с LLM моделями;
- классическими алгоритмами машинного обучения в AdTech.
Мы ищем специалиста, готового взять на себя ключевую роль в проекте и внести вклад в развитие наших решений, направленных на автоматизацию и повышение безопасности.
Потенциально рассматриваем кандидата в качестве тех лида направления.
Наш стек:
Python, OpenCV, PyTorch, ONNX, Triton Inference Server, Transformers, CatBoost, Docker, GitLab.
Чем предстоит заниматься:
- Изучать научные статьи, предлагать оптимальные решения задач, основываясь на последних достижениях в области ML;
- Формулировать требования к сбору и разметке данных для нашей внутренней команды разметки;
- Проводить эксперименты по обучению и совершенствованию моделей;
- Оптимизировать модели и писать оптимальный код для их использования в продакшн;
- Взаимодейстсовать с заказчиками, проводить оценки проектов, предлагать технические решения коллегам.
- Выдвигать гипотезы по улучшению полученного решения на основе фидбэка от заказчика.
Что для нас важно:
- Высшее техническое образование;
- Глубокие знания в одной из областей - CV или NLP, но понимание основ в каждой;
- Понимание математических основ обучения моделей;
- Опыт реализации проектов и доведение их до production;
- Знание современных архитектур нейронных сетей (YOLO, CLIP, BERT, LLM);
- Уверенное знание Python, PyTorch, Docker, linux;
Будет плюсом:
-
Опыт работы с CLIP/DINO
-
Опыт работы с langchain, LLM моделями;
-
Опыт оптимизации моделей (дистилляция, квантизация, прунинг);
Что предлагаем взамен:
-
Мотивированную техническую команду;
-
Нестандартные задачи, которые ранее никто мог еще не решать;
-
Настроенные процессы в части ведения проектов;
-
Участие в хакатонах (при наличии интереса);
-
Совместное написание статей (при наличии интереса);
-
Участие в российских и международных проектах;
-
Удалённая работа;
-
Дружный коллектив и доброжелательный коллеги.