Резюме
Основное
| Имя | Михаил Васильев |
| Специальность | Senior ML Engineer |
| gnu.xinm@gmail.com | |
| Телефон | +7 (916) 198-81-83 |
| Телеграм | @LaHundo |
| Сайт | https://onixlas.github.io/ |
| О себе | Senior ML Engineer с опытом разработки и внедрения ML- и AI-решений в банковском и enterprise-сегменте. Имею опыт создания production-систем в областях LLM, NLP, Computer Vision, Anomaly Detection и классического машинного обучения. Руководил ML-проектами от Discovery и формирования требований до внедрения и оценки бизнес-эффекта, взаимодействовал с бизнес-заказчиками, разработчиками и топ-менеджментом. |
Работа
-
2025.07 - н. в. Москва, Россия
старший инженер по машинному обучению
Райффайзен Банк
ML-сервис автоматического скоринга кандидатов
- Разработал production ML-сервис автоматического скоринга кандидатов, обеспечив 100% автоматизацию первичного отбора и сократив время обработки вакансий HR-командой на 30% (экспертная оценка).
- Построил пайплайн подготовки данных и Feature Engineering для оценки соответствия пары «вакансия—кандидат»: выявил проблемы в исходных данных совместно с аналитиками, разработал 80+ признаков (46 вошли в финальную модель) и обучил CatBoost на выборке из 25 тысяч пар, достигнув F1-macro 0.81.
- Спроектировал безопасное внедрение модели через shadow mode, согласовал с бизнесом критерии перехода к автоматической фильтрации кандидатов и внедрил интерпретируемые объяснения рекомендаций (SHAP + LLM), выбрав финальный формат совместно с HR по результатам пользовательской оценки.
Инструменты: CatBoost, SHAP, Qwen, Rabbit MQ, FastAPI
AI-ассистент для внутреннего финансового портала
- Инициировал внедрение AI-ассистента для внутреннего сервиса управления бюджетами и спроектировал двухэтапную архитектуру решения: RAG по документации и агентный слой с доступом к корпоративным данным.
- Разработал и вывел в production RAG-систему по внутренней документации, сформировал совместно с бизнесом тестовый датасет и внедрил автоматизированную оценку качества на основе LLM-as-a-Judge.
- Определил методологию тестирования agentic-сценариев и оценки корректности вызова 20+ корпоративных инструментов для персонализированных ответов пользователям.
Инструменты: LangChain, Ragas, LLM-as-a-Judge
Гибридная GenAI-система для внутреннего карьерного консультирования
- Выступил техническим лидером на этапе Discovery: провел 4 рабочих сессии с бизнес-стейкхолдерами, сформировал требования и спроектировал архитектуру AI-сервиса внутреннего карьерного консультирования.
- Перепроектировал архитектуру сервиса, заменив генерацию для структурированных сценариев детерминированной логикой на основе модели из 10+ ролей, 100 компетенций и 15 карьерных переходов; сократил использование LLM примерно на 85% пользовательских сценариев, сохранив генерацию только для обработки свободных вопросов.
Предиктивная аналитика психоэмоционального состояния сотрудников
- Руководил разработкой и внедрением ML-системы для анализа психоэмоционального состояния более 8000 сотрудников.
- Спроектировал архитектуру многоклассовой классификации для прогнозирования 8 показателей психоэмоционального состояния по 120+ поведенческим признакам; организовал сбор обучающей выборки из примерно 1500 размеченных анкет сотрудников из 110+ структурных подразделений.
- Реализовал XAI-подход через интеграцию SHAP и LLM для генерации интерпретируемых объяснений предсказаний, управлял разработкой решения и обеспечил переход проекта к стадии внедрения, защитив его перед топ-менеджментом банка.
Инструменты: CatBoost, SHAP, Qwen
-
2023.01 - 2025.07 Москва, Россия
старший специалист по машинному обучению
Makves
Развитие ML-подсистем коммерческой DCAP-платформы
- Отвечал за развитие ML-направления продукта: проектировал архитектуру, разрабатывал и выводил в production ML-сервисы, консультировал команду разработки по вопросам интеграции моделей. Разработанные сервисы разворачивались в инфраструктуре корпоративных заказчиков и обрабатывали более миллиона документов на типичной инсталляции.
- Спроектировал архитектуру анализа документов, разделив обработку изображений и текста на независимые ML-сервисы. Инициировал сбор новых датасетов, согласовал состав поддерживаемых классов с продуктовой командой и организовал их разметку.
- Разработал модуль анализа изображений документов: добавил этап object detection, увеличил количество поддерживаемых классов с 5 до 19, повысил mAP@0.5 с 0.89 до 0.94 и оптимизировал модель с помощью квантования для промышленной эксплуатации.
- Разработал модуль анализа текстов: реализовал классификацию документов и извлечение чувствительных данных (NER), самостоятельно сформировал обучающий датасет, увеличил количество детектируемых классов персональных данных с 14 до 36 и достиг Top-1 Accuracy 98.9%.
- Подобрал и внедрил ансамбль алгоритмов поиска аномалий для табличных данных и временных рядов, а также разработал RAG-сервис по внутренней документации с датасетом для оценки качества, сформированным совместно с техническими писателями.
Инструменты: YOLO, PyOD, PyTorch Lightning, HuggingFace, ONNX, FastAPI, optimum, CatBoost, LangChain, Ollama, Ragas
Пет-проекты
- 2024.05 - 2024.10
CheckDocAI
Телеграм-бот с ИИ модулем для контроля качества оформления документов для ООО «Гольфстрим», позволяет значительно сократить время на проверку и улучшить точность.
Инструменты: aiogram, YOLO, ONNX, Albumentations, CVAT
- Руководил командой из двух дата-сайентистов и бекенд-разработчика, отвечал за разработку и внедрение проекта.
- Проект успешно внедрён в коммерческую эксплуатацию, ежемесячная экономия — 40 человеко-часов.
Технологии
| Machine Learning | |
| Python | |
| scikit-learn | |
| CatBoost | |
| PyTorch | |
| Feature Engineering | |
| Model Evaluation | |
| Explainability (SHAP) |
| LLM & AI Systems | |
| RAG | |
| Agentic AI | |
| Prompt Engineering | |
| LangChain | |
| Qwen | |
| Llama | |
| Ollama | |
| LLM-as-a-Judge | |
| Ragas |
| NLP & Computer Vision | |
| classification | |
| NER | |
| embeddings | |
| transformers | |
| YOLO | |
| OpenCV |
| Production ML | |
| FastAPI | |
| Docker | |
| MLflow | |
| ONNX | |
| Linux | |
| Git |
| Data | |
| SQL | |
| PostgreSQL | |
| pandas | |
| NumPy |
| ML Engineering | |
| ML System Design | |
| Technical Discovery | |
| Experiment Design | |
| Stakeholder Management |
Выступления
-
2026 Анатомия современных трансформеров
Data Fest
Рассказываю про эволюцию архитектуры трансформеров на примере позиционных эмбеддингов.
-
2025 Поиск аномалий с использованием Python
Positive Hack Days
Доклад «Поиск аномалий с использованием Python» представляет обзор ключевых алгоритмов обнаружения аномалий, их сильных и слабых сторон, и демонстрирует практическую ценность подхода на примере из области корпоративной безопасности.
-
2024 NLP и CV нейросети в защите данных
Moscow Python Meetup
В этом докладе я расскажу, как мы использовали алгоритмы CV и NLP для улучшения DCAP системы компании Makves, преодолевая вызовы обработки неструктурированных данных и продуктивизации моделей. Доклад будет полезен как пример реального внедрения нейросетей в работающий продукт.
Образование
-
2022.09 - 2023.03 Москва, Россия
-
2022.03 - 2022.11 Москва, Россия
-
2003.09 - 2009.02 Москва, Россия
Языки
| русский | |
| родной |
| английский | |
| B2 |