ML инженер
генерация резюме под вакансию
сопроводительное письмо
описание
Компания является партнером государственных компаний и лидеров российского бизнеса, разработчиком и системным интегратором крупнейших государственных информационных систем, а также коммерческих решений для налогового мониторинга.
задачи
- Разрабатывать и дорабатывать классификатор названий товарных позиций на базе BERT-архитектур, включая предобучение, дообучение и оптимизацию моделей;
- Организовывать и контролировать процесс разметки данных: ставить задачи разметчикам, контролировать качество и автоматизировать пайплайны;
- Подготавливать датасеты: очищать и нормализовать данные с использованием pandas, datasets и regex;
- Проектировать и реализовывать архитектуру моделей: проводить эксперименты с BERT, DistilBERT, кастомными головами и ensemble-методами;
- Мониторить производительность моделей в продакшене: отслеживать метрики качества, drift-детекцию, проводить A/B-тестирование и автоматизированное дообучение;
- Работать с PostgreSQL: создавать таблицы, писать хранимые процедуры и функции, оптимизировать запросы и ETL-пайплайны для данных моделей;
- Интегрировать модели в продакшен: выполнять Docker-контейнеризацию и мониторинг GPU/CPU.
требования
- Высшее образование в области компьютерных наук, математики или смежных дисциплин;
- Опыт работы в NLP/ML от 2 лет, включая fine-tuning transformer-моделей;
- Глубокий опыт работы с PyTorch, Hugging Face Transformers, pandas, datasets;
- Опыт работы с PostgreSQL: SQL, создание и оптимизация схем, хранимые функции, производительность запросов;
- Знание техник оптимизации моделей: квантование, layer-wise LR, кастомные функции потерь;
- Опыт работы с production ML: мониторинг, обнаружение аномалий, model serving;
- Уверенное владение Python, Git, Linux/Shell scripting;
- Будет плюсом опыт с классификацией текстов, навыки организации разметки данных и data pipeline engineering, работа с ONNX для inference, multi-GPU training.
условия
- Конкурентная заработная плата по результатам собеседования и премии за эффективную работу;
- Официальное трудоустройство согласно ТК РФ, включая оплачиваемые отпуска с дополнительной выплатой 50% от оклада после 11 месяцев работы;
- Выплата заработной платы дважды в месяц;
- Компенсация больничного листа до 7 дней с сохранением полной оплаты;
- ДМС по окончании испытательного срока с широким перечнем учреждений, включая стоматологию;
- Возмещение до 50% затрат на занятия спортом;
- Профессиональное обучение и сертификация за счет компании;
- Организация внутренних и внешних митапов, хакатонов, конференций, семинаров и тренингов;
- Партнерские программы по изучению иностранных языков и развитию профессиональных навыков;
- Доступ к корпоративной библиотеке Alpina Digital;
- Возможность взять 5 дополнительных оплачиваемых выходных дней в год после 11 месяцев работы.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.