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

Разработчик облачных решений (ориентированных под МО)

Национальный центр когнитивных разработок (НЦКР)

В молодежную научную группу, занимающуюся исследованиями и разработкой в области инфраструктуры больших данных и анализа социальных медиа на базе НЦКР при Университете ИТМО, ищем амбициозного разработчика с желанием создавать что-то новое и полезное. Группа занимается выполнением высокотехнологичных проектов в области Computer Science, реализуя свои собственные продукты и продукты с крупными корпоративными партнерами. Проекты связаны с областью разработки распределенных систем с интегрированными технологиями обработки больших данных и областью применения машинного обучения для анализа социальных медиа.

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

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

Ваши резюме ждем на электронную почту kluykova.a25@gmail.com

Обязанности

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

  • Разработка распределенных решений в области машинного обучения и искусственного интеллекта;

  • Разработка системного ПО для автоматизации вычислительных экспериментов, а также обработки, анализа и визуализации данных.

Требования

  • Высшее образование в области математики или информатики (магистр или специалист);

  • Уверенное владение Python;

  • Опыт использования multithreading, multiprocessing, asyncio;

  • Знание и опыт использования базовых шаблонов проектирования (Design Patterns);

  • Основы использования систем контроля версий (Git, SVN и пр.);

  • Опыт разработки с использованием REST/gRPC;

  • Опыт работы с Docker/Podman;

  • Опыт работы с реляционными СУБД (PostgreSQL, MySQL);

  • Умение адаптироваться и изучать технологии в сжатые сроки;

  • Умение работать в команде;

  • Желание работать над решением нетривиальных задач. 

Будет плюсом:

  • Опыт проектирования распределенного ПО (микросервисная архитектура);

  • Опыт работы с NoSQL базами данных;

  • Опыт работы с Kubernetes;

  • Опыт использования брокеров сообщений (Kafka, RabbitMQ);

  • Опыт разработки в проектах, связанных с машинным обучением.

Условия

  • Комфортабельный офис на В.О.;

  • Дружный молодой коллектив;

  • Испытательный срок от 1 до 2 месяцев:

  • Гибкий график работы, ежегодное премирование;

  • Применение современных технологий разработки и фреймворков;

  • Возможно участие в исследовательской деятельности, проводимой коллективом, в том числе, ежегодные поездки на международные конференции;

  • Доступ к вычислительным распределенным кластерам общей производительностью более 4 ПФлопс.

Хочешь работать в ИТМО
или есть вопросы?