+/Middle ML Engineer

Москва, Россия
Джуниор • Миддл
Аналитика, Data Science, Big Data • Data scientist • Инженер • Разработчик • Data Science • Machine Learning • Python • SQL
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет
120 000 ₽
О себе

На данный момент Junior ML Engineer.

Мои компетенции и опыт

Привет! Я junior разработчик на Python с уклоном в ML/DL.
Ищу работу на позиции Junior+/Middle ML/DL Инженера в компании, в которой смогу прокачаться и вырасти как специалист.
Инетерсующие сферы деятельности - CV и NLP, но готов окунуться и в другие области МашОба.
Буду рад пообщаться!

Опыт работы:
Январь 2024 — по настоящее время

NVI Solutions LLC

Junior ML Engineer

Работал над системой поставки финансовой информации для нефтяной компании. Конкретнее, отвечал за модели обнаружения и распознавания текста и структурных элементов на финансовых отчётностях. Команда работала по Agile.

Стек:
- Python, PaddlePaddle, PaddleOCR, Ultralytics, Numpy, Pandas, Pillow
- PosgreSQL
- RabbitMQ, Docker, Gitlab, s3

Обязаности:
- Дообучение моделей PaddleOCR для определения и распознавания текста.
- Обучение и внедрение в общий пайплайн YOLO для детекции структурных элементов документов (таблицы, заголовки и т.п.)
- Рефакторинг и внедрение новых фичей в модуль создания синтетических данных.
- Генерация и эксперементы с синтетическими данными для обучения.

Май 2023 — февраль 2024

10 месяцев

ООО ДК Драгонс

Junior Python Developer

На данном месте работы я участвовал в нескольких проектах:

1. Разрабатка телеграмм-ботов для общения и техподдержки на основе LLM для букмекерской конторы.
Стек:
- Python, Aiogram, Transformers, FAISS, NLTK, SQLAlchemy
- SQLite, PostgreSQL
- Docker
Обязанности:
- Привязка ChatGPT к боту посредством API OpenAI
- Дообучение моделей семейства Llama и эксперименты с ними.
- Создание модуля анализа пользователя (текущее настроение, интересы, спортивные и ставочные предпочтения и т.п.)
- Создание баз знаний для LMM на основе векторных БД.
- Доработка модуля позволяющего LLM вызывать функции.
- Внедрение блока OCR.
- Участие в процессах команды: код ревью, планирование задач, демо для клиента

2. Разработка телеграмм-бота для замены голоса посредством Retrieval Voice Conversion для внутреннего проекта.
Стек:
- Python, Aiogram, PyTorch, onnxruntime, Sklearn, SQLAlchemy, Numpy
- SQLite, PostgreSQL
- Docker
Обязанности:
- Обучение моделей RVC.
- Рефактор исходного кода архитектуры RVC.
- Сбор данных для обучения.
- Внедрение модуля разбиения аудио на а капеллу и минус.
- Эксперименты с методами изоляци голоса от стороннего шума.
- Разработка системы автоматического изменения высоты голоса пользователя.
- Проработка и прототипирование фронтенда бота.



Интересные кандидаты