Software Architect

Зарплата
От 200 000 ₽
Местоположение и тип занятости
Россия, Москва · Полный рабочий день · Можно удаленно
Компания
Международная организация, занимающаяся исследованиями и разработкой в области квантовых технологий

Описание вакансии

Российский квантовый центр — это передовой научно-исследовательский центр в области квантовых технологий.

Мы занимаемся разработкой платформы для решения сложных вычислительных задач индустриального характера с применением технологий квантового машинного обучения.

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

Необходим опыт непосредственной разработки и коммерциализации сложных вычислительных систем, уверенное владение современными методологиями разработки и проектирования.

Приветствуется опыт в области машинного обучения и знание современных архитектур нейросетей.

Преимущества работы у нас:

  • Возможность оказаться на волне нового технологического прорыва;
  • Тесное сотрудничество с ведущими учеными мирового класса;
  • Работа ради результата, а не абстрактных корпоративных KPI.

Основные задачи:

  1. Изучение существующих решений, фреймворков и платформ для машинного обучения и квантовых вычислений.
  2. Функциональнй анализ, декомпозиция платформы, разработка высокоуровневой архитектуры.
  3. Интеграция существующих и разработка новых вычислительных модулей, библиотек и инструментов отладки.
  4. Формирование процессов разработки, верификации и тестирования.
  5. Руководство группой разработчиков (2-4 человека).
  6. Планирование бенчмарков и оценка производительности на различных аппаратных реализациях.

Требования:

  • Опыт коммерческой разработки архитектуры ПО от 5-ти лет
  • Опыт разработки на Python от 5-ти лет, желательно знание C++
  • Уверенное знание основных паттернов и методологий разработки (микросервисы, сервисно-ориентированный подход, TDD, DDD и пр.)
  • Владение методами параллелизации и высокопроизводительных вычислений, знакомство с архитектурами CUDA или OpenCL
  • Понимание основных сетевых технологий, сокетов, БД
  • Желание и готовность изучать перспективные технологии, детально погружаться в новые предметные области

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

  • Знание минимум одного ML-фреймворка – tensorflow, torch, theano
  • Опыт участия в open-source проектах
  • Опыт разработки высокоуровневых трансляторов или компиляторов
  • Знание мат. статистики, теории вероятности, линейной алгебры
  • Знакомство с теорией сложности O(n)

Условия работы:

  • Удаленная работа без строгих требований по времени, но с полной занятостью
  • Комфортный офис с лаундж-зоной на территории Сколково
  • Основное взаимодействие онлайн, встречи только по необходимости
  • Белая заработная плата от 200,000 рублей (gross) по результатам собеседования

Дополнительные инструкции

Если Вас заинтересовала наша вакансия, пишите на почту job.qml@rqc.ru.

В теме письма укажите "Вакансия Software Architect”, в тексте письма укажите как Вы соответствуете каждому пункту из раздела “Требования” и “Будет плюсом”.

Ваш отклик

No content.icon.access denied
Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.