Архив: Разработчик-исследователь в области искусственного интеллекта, 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) и математического моделирования;
английский язык на уровне, достаточном для свободного чтения технической и научной литературы.
Условия:
молодой, дружный коллектив; решение нестандартных задач, работа в интердисциплинарной команде; общение с признанными экспертами в предметной области; регулярное повышение квалификации, в том числе за границей (через полгода работы); корпоративный английский язык для сотрудников; креативный подход в решении задач; работа в историческом центре Санкт-Петербурга; ежегодный оплачиваемый отпуск; социальный пакет: официальное трудоустройство, отдых в корпоративном загородном оздоровительном центре, мероприятия для сотрудников и их детей и др.
- График
- Полная занятость, полный день
- Компания
- Университет итмо
- Опыт работы
- 1–3 года
- Город
- Санкт-петербург
- Категория