Javascript is required

Иван К., Middle+, ML разработчик

Иван К.
Россия, Москва
2 800 ₽/час 448 000 ₽/мес.
    ML разработчик
  • Middle+
Опыт работы:

Опыт в ИТ 5 лет
Опыт коммерческой разработки ПО более 3 лет

Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
Python
C++
C
Pandas
Numpy
Matplotlib
PyTorch
Keras
OpenCV
Git
TensorRT
Seaborn
XGBoost
ONNX
Optuna
Windows
PyCharm
Applications:
Docker
Database:
PostgreSQL
Source_control:
GitHub
Instruments:
VS code
Формат работы
Удалённо
Описание о специалисте

Проведение Code Review Разработка, рефакторинг кода Взаимодействие с командой тестировщиков и другими разработчиками Декомпозиция, оценка трудоемкости проектов Работа с системой контроля версий Принятие технических решений совместно с командой

Примеры работ

Институт искусственного интеллекта
Описание задачи/проекта

Компьютерное зрение Целью данного проекта является разработка фреймворка, который позволит удобно размечать данные для задач action recognition, object detection, video classification, object tracking, segmentation. Фреймворк обеспечивал совместимость с разлчиными типами данных – видео и фотографии, одиночные изображения или директории с изображениями, а также разные их расширения. Поддерживал автоподгрузку сделанной разметки, а также редактирование списка классов и их параметров.

Позиция на проекте
ML Engineer
Ответственность
  1. Взаимодействие с командой разработчиков;
  2. Разработка логики приложения;
  3. Разработка пользовательского интерфейса;
  4. Тестирование;
  5. Исправление багов, доработка существующего функционала;
  6. Рефакторинг и оптимизация кода;
  7. Код ревью;
Технологии и инструменты
Numpy, PyQT, Python, pyqttoast, opencv-python
Период работы/продолжительность
Август 2024 г. - Декабрь 2024 г.
Самара-Информспутник
Описание задачи/проекта

Компьютерное зрение Целью данного проекта являлась разработка модели instance сегментации камней на изображении Система основана на архитектуре Mask R-CNN. В рамках проекта была проведена тестовая реализация модели с использованием собственноручно подготовленных данных. После получения размеченного датасета модель была обучена и протестирована.

Позиция на проекте
Ml Engineer
Ответственность
  1. Взаимодействие с командой аналитиков тестировщиков и другими разработчиками;
  2. Сбор датасета для проверки;
  3. Синтез данных для обучения сети instance-сегментаци;
  4. Тестирование;
  5. Написание кода для обучения и fine-tuning модели;
  6. Написание тг-бота являющегося посредником между пользователем и моделью;
  7. Рефакторинг и оптимизация кода;
  8. Код ревью;
Технологии и инструменты
Matplotlib, Numpy, ONNX, Python, Telegram, TensorRT, lightning.pytorch, torchmetrics, albumentations
Период работы/продолжительность
Февраль 2022 г. - Август 2024 г.

Образование

Высшее
Название учебного заведения/курса
Самарский национальный исследовательский университет имени академика С.П. Королева, Самара
Аналогичные специалисты
Анатолий Г.
Россия, Нижний Новгород
2 775 ₽/час
    1С разработчик
  • Senior
Навыки: Опыт работы с EDT + репозиторий Глубокие знания архитектуры платформы 1С Участие в качестве старшего разработчика в конфигурациях ERP/УХ/ЗУП/УМФО Написание сложного и высоконагруженного кода Знание принципа ролевой модели и RLS Конвертация данных 2 (КД 2.1) Конвертация данных 3 (КД 3) Опыт использования одной из шин данных: Кафка, Rabbit MQ, 1С:Шина Опыт работы написания REST сервисов Уверенные знания и опыт по обновлению типовых и сильно кастомизированных конфигураций БСП Интеграции, обмены Работа с системами контроля версий (хранилище, git) Умение читать чужой код Уверенное знание языка запросов 1C и системы компоновки данных (СКД)
    EDT + репозиторий
    архитектура платформы 1С
    ERP/УХ/ЗУП/УМФ
    ролевой модели и RLS
    Конвертация данных 2 (КД 2.1)
    Конвертация данных 3 (КД 3)
    Кафка
    Rabbit MQ
    1С:Шина
    REST сервисы
    БСП
    интеграции, обмены
    системы контроля версий (хранилище, git)
    система компоновки данных (СКД)
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста