Специалист по машинному обучению

В компанию Droice Labs требуется Специалист по машинному обучению (с фокусом на NLP).

Droice Labs — инновационная компания, занимающаяся разработкой умных систем поддержки принятия медицинских решений на основе алгоритмов машинного обучения и принципов персонализированной медицины. Мы тесно работаем с врачами и пытаемся сделать их ежедневный труд медицинской практики проще и удобнее. Наш флагманский продукт — Droice — это электронный ассистент медицинско практики, построенный на основе искусственных нейронных сетей, прогнозирующих различные исходы лечения, и тем самым помогающий докторам назначать наиболее подходящую терапию для каждого из своих пациентов.

 

Требования:

  • - Высшее образование по релевантным специальностям (прикладная математика, инженерные специальности, химия, биоинформатика, экономика);
  • - уверенный уровень знания теории вероятностей, мат. статистики, линейной алгебры;
  • - 1+ год опыта работы с аналитикой данных, задачами машинного обучения и, предпочтительно, обработки и анализа естественного текста на русском и английском языках (NLP);
  • - Уверенное знание Python (пакеты для работы с данными и статистическими вычислениями Numpy / Scipy / Pandas / Sci-kit learn / Matplotlib), умение имплементировать математические модели средствами Python;
  • - Опыт работы с базами данных для извлечения информации (SQL и NoSQL);
  • - Знание стека Apache Hadoop (Hive, Pig, YARN), умение работать с хранилищами больших данных;
  • - Предпочтительно знание Apache Spark ML/MLlib и разработка пайплайнов для подготовки матриц данных для дальнейшего обучения. 


 Отдельный плюс:

  • - Опыт решения задач обработки естественного языка на русском и английском языках;
  • - Опыт работы с медицинскими данными (биоинформатика / биостатистика), желательно хотя бы поверхностное знание / понимание доменной области знаний, в которой мы работаем, или интерес и желание разобраться в ней;
  • - Прикладной опыт работы с большими массивами данных и вычислениями на кластере;
  • - Проекты с применением и имплементацией моделей с искусственными нейронными сетями на TF/Theano/Keras, особенно с тренировкой на кластерах с GPU;
  • - Прикладной уровень работы с UNIX-системами, настройка системы для целей машинного обучения;
  • - Отдельно мы оценим знание Scala/Java/C++, но в целом это не обязательно.

 

Обязанности: 

  • Анализ и обработка медицинских данных различного типа, форматов и структуры, выдвижение и проверка статистических гипотез, визуализация данных и результатов анализа; 
  • - Подготовка и инжиниринг признаков для дальнейшего моделирования; работа с релевантными научными статьями и экспертами для подбора и имплементации подходящих стратегий feature engineering; 
  • - Работа с командой исследования и разработки искусственного интеллекта над имплементацией тех или иных моделей: их тренировкой, оптимизацией и валидацией; 
  • - Работа с командой разработки продукта над оптимизацией полученных дата пайплайнов и моделей для внедрения, тестирования и использования в продуктах для конечного пользователя (врачи, пациенты, руководство медицинских учреждений).

Условия:

  • Работа в динамично развивающейся инновационной компании над интересными задачами бок о бок с командой магистров и PhD из лучших университетов России и США, возможность учиться, перенимать опыт и расти профессионально и личностно, 
  • - Официальное трудоустройство в соответствии с ТК РФ; 
  • - Официальный оклад (обсуждается с каждым кандидатом в соответствии с уровнем опыта и вовлеченности в проект), ориентировочная вилка 60к - 120к руб. гросс • Доступен вариант старта с оплачиваемой стажировки с возможностью перехода на full-time по результатам летней практики (~12 недель)

Тип занятости:

Полная занятость, возможна работа как из офиса, так и из дома


Резюме отправлять на адрес:

Александр Макаров +7 (929) 670-2005 alex@droicelabs.com