Инженер по разработке алгоритмов/Middle/Middle+ CV ML engineer

З/П договорная
Размещено 03 марта


Компания РТК Радиология разрабатывает решения в области информатизации отрасли здравоохранения. Основной продукт - комплекс программных средств, обеспечивающий работу с радиологическим оборудованием, архивом медицинских изображений, анализом (в т.ч. автоматическим) результатов исследований, а также ПО для управления процессами в радиологии. Задачи/Обязанности: Разработка алгоритмов обработки 3D и 2D медицинских изображений на основе нейронных сетей и классических методов Computer Vision; Исследование/создание новых нестандартных и поиск/имплементация существующих академических и индустриальных методов компьютерного зрения для обработки медицинских изображений (CT/MRI/X-ray); Анализ и подготовка данных, проведение экспериментов, оценка качества работы моделей, мониторинг и улучшение существующих решений; Погружаться в медицинские аспекты решаемых задач, общаться с профильными врачами; Разработка модулей и библиотек для инференса на Python (писать код с аннотациями типов, поддерживать принятый код-стандарт, понимать для чего нужны тесты) Требования: Образование высшее, техническое; Аналогичный опыт работы с CV и DL от 2-х лет; Опыт в задачах классификации, сегментации и детекции; Знание алгоритмов ML, основных архитектур моделей CV, понимание критериев оценки их работы; Умение проводить исследования, читать статьи на arxiv и воплощать их идеи в рабочий код; Математический анализ, линейная алгебра, геометрия, обработка цифровых сигналов, анализ изображений, реконструкция, распознавание образов; Владение стандартными инструментами для машинного обучения (Pytorch, Tensorflow, Scikit-Learn, Pandas, Scipy, OpenCV, git и т.д.); Опыт разработки в команде (gitlab), умение организовывать рабочее время (Jira), документирование работы в Confluence; Опыт работы с консольным Linux; Опыт с организацией, очисткой, препроцессингом датасетов, формированием и оценкой корректной валидации; Программирование обязательно: Python Будет преимуществом: Успешный опыт участия в соревнованиях типа Kaggle; Опыт с форматами DICOM, NIfTI; Опыт программирования на C/C++ Работа с Cuda и OpenGL Умение обращаться Docker Условия: Работа над интересными проектами (продукты для просмотра и автоматического анализа медицинских данных, рентгенологическая информационная система) и т.д. Официальное оформление, белая заработная плата (уровень дохода обсуждается на собеседовании). Работа в центре города (м. Пушкинская). Дружный профессиональный коллектив, возможность роста.