👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Software Architect

Зарплата

от 200 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Международная организация, занимающаяся исследованиями и разработкой в области квантовых технологий

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

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

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

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

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

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

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

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

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

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

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

Требования:

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

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

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

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

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

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

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

! ОБЯЗАТЕЛЬНО !
 В теме письма укажите "Вакансия Software Architect”, в тексте письма укажите как Вы соответствуете каждому пункту из раздела “Требования” и “Будет плюсом”.