Job
Обратно к вакансиям

Разработчик-исследователь в области искусственного интеллекта/Data Scientist

Научно-исследовательский институт наукоемких компьютерных технологий

Требуется разработчик в НИИ Наукоемких компьютерных технологий на базе Университета ИТМО, который занимается разработкой высокопроизводительных распределенных систем с интегрированием технологий обработки больших данных и машинного обучения, решением комбинаторных задач оптимизации эволюционными методами, а также развитием систематического подхода к решению разнородных задач из области искусственного интеллекта.

Эта вакансия для вас, если:

  • вы начинающий целеустремленный специалист, желающий развиваться в направлении обработки данных, машинного и глубокого обучения;
  • вы заинтересованы не только в процессе разработки, но и в получении знаний по результатам работы;
  • вы готовы применять креатив и творческое мышление при решении поставленных задач;
  • вы хотите экспериментировать и создавать что-то новое, в том числе, иметь возможность реализовывать свои идеи.

Разрабатываемые нами программные решения в большинстве случаев не имеют шаблонных решений. Это требует от разработчика выходить за рамки стандартных подходов. Если вам надоело работать в рамках шаблонных решений для бизнес-проектов, вы хотите создавать что-то принципиально новое, развивать и развиваться в области искусственного интеллекта, то мы будем рады видеть вас в команде.

Обязанности

  • участие в выполнении проектов от промышленных заказчиков (в том числе иностранных), а также проектах, нацеленных на НИР и ОКР;
  • проектирование и разработка модулей программных систем в области хранения, обработки и управления большими данными (Big Data) в распределенных средах;
  • разработка решений в области машинного/глубокого обучения и искусственного интеллекта;
  • разработка системного ПО для автоматизации вычислительных экспериментов, а также обработки, анализа и визуализации данных;
  • исследование и анализ существующих научных и промышленных решений.

Требования

  • уверенное владение хотя бы одним из следующих языков программирования: Java, Scala, C#, C++, Python;
  • знание основных алгоритмов и структур данных, оценка сложности алгоритмов;
  • умение работать с потоками и процессами;
  • знание и опыт использования базовых шаблонов проектирования (Design Patterns);
  • основы использования систем контроля версий (Git, SVN и пр.);
  • понимание принципов работы алгоритмов машинного обучения и нейронных сетей;
  • опыт работы со средствами и фрэймворками для машинного и глубокого обучения (TensorFlow, Theano, Keras, Torch);
  • знание решений для распределенной обработки данных в пакетном (Apache Spark, Hadoop) и потоковом режиме (Apache Storm, Flink, Spark Streaming);
  • понимание парадигмы облачных вычислений, знание основных сервисов платформы AWS (EC2, S3, RedShift);
  • приветствуется хорошая математическая подготовка;
  • умение адаптироваться и изучать технологии в сжатые сроки;
  • умение работать в команде, желание работать над решением нетривиальных задач;
  • опыт работы в области написания промышленного кода от 1 года, приветствуется опыт в области анализа данных (Data Mining) и математического моделирования;
  • английский язык на уровне, достаточном для свободного чтения технической и научной литературы.

Условия

  • уверенное владение хотя бы одним из следующих языков программирования: Java, Scala, C#, C++, Python;
  • знание основных алгоритмов и структур данных, оценка сложности алгоритмов;
  • умение работать с потоками и процессами;
  • знание и опыт использования базовых шаблонов проектирования (Design Patterns);
  • основы использования систем контроля версий (Git, SVN и пр.);
  • понимание принципов работы алгоритмов машинного обучения и нейронных сетей;
  • опыт работы со средствами и фрэймворками для машинного и глубокого обучения (TensorFlow, Theano, Keras, Torch);
  • знание решений для распределенной обработки данных в пакетном (Apache Spark, Hadoop) и потоковом режиме (Apache Storm, Flink, Spark Streaming);
  • понимание парадигмы облачных вычислений, знание основных сервисов платформы AWS (EC2, S3, RedShift);
  • приветствуется хорошая математическая подготовка;
  • умение адаптироваться и изучать технологии в сжатые сроки;
  • умение работать в команде, желание работать над решением нетривиальных задач;
  • опыт работы в области написания промышленного кода от 1 года, приветствуется опыт в области анализа данных (Data Mining) и математического моделирования;
  • английский язык на уровне, достаточном для свободного чтения технической и научной литературы.

Хотите работать в Университете ИТМО, но не нашли подходящую вакансию?