Senior Python Developer (удаленная работа)
(вакансия в архиве)

22 ноября 2020

Уровень зарплаты:
от 160 000 до 200 000 руб.
Требуемый опыт работы:
От 3 до 6 лет

Вакансия: Senior Python Developer

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

Мы ищем опытного Python-разработчика для развития программной платформы и SDK, интегрирующего единый интерфейс к различным квантовым вычислителям.

Желательно наличие широкого кругозора (от алгоритмов и структур данных до многопоточности, БД и клиент-серверных архитектур) и способность работать как самостоятельно, так и в качестве наставника для junior/middle-разработчиков.

С нами вы будете:
  • Разрабатывать уникальные продукты на переднем фронте исследований
  • Развивать технические навыки, воплощая результаты научных исследований
  • Использовать современные инструменты и технологии
Основные задачи:
  • Планирование и разработка системы, отдельных модулей, интеграция с веб-платформой
  • Разработка и интеграция вычислительных модулей по готовым алгоритмам
  • Валидация кода, оптимизация производительности, повышение стабильности существующих компонент
  • Проведение бенчмарков и формирование сравнительной аналитики по производительности различных квантовых вычислителей
  • Формирование процессов разработки
Требования:
  1. Опыт коммерческой разработки на Python от 5 лет, на должности старшего разработчика не менее 2х лет
  2. Уверенное знание концепций и паттернов разработки ПО (ООП, DDD, микросервисы и т.д.), знание классических алгоритмов и структур данных
  3. Умение писать гибкий и масштабируемый код
  4. Знание основных Python библиотек - numpy, scipy, pandas, и др.
  5. Опыт разработки клиент-серверных приложений, HTTP-серверов, понимание RESTful API
  6. Опыт параллелизации кода и использования многопоточности
  7. Опыт написания тестов, проведения статического/динамического анализа кода
  8. Опыт работы с системой контроля версий git
  9. Комфортная разработка в среде Ubuntu/Linux
Будет плюсом:
  1. Знание C/C++, опыт интеграции Python и C++ (напр. через ctypes)
  2. Опыт участия в open-source проектах
  3. Опыт программирования низкоуровневых CUDA-ядер
  4. Опыт разработки бэкендов (Django, Flask)
  5. .Опыт работы в исследовательских организациях
Условия работы:
  • Удаленная работа без строгих требований по времени, но с полной занятостью
  • Основное взаимодействие по Skype и в мессенджерах, встречи только по необходимости
  • Белая заработная 160,000-200,000 руб. (gross) по результатам собеседования

!!! ДОПОЛНИТЕЛЬНЫЕ ИНСТРУКЦИИ
В сопроводительном письма обязательно укажите как Вы соответствуете каждому пункту из раздела “Требования к кандидату” и “Будет плюсом”.

А также пришлите ссылку на свой github репозитарий (если есть).



Посмотрите похожие вакансии

Senior Python Developer
Компания: Clever Recruiting
Зарплата: от 400 000 до 500 000 руб.
Senior Django Developer
Компания: Simplenight
Зарплата: от 350 000 до 650 000 руб.
Senior Python developer
Компания: Курсус
Зарплата: от 150 000 до 200 000 руб.
Middle/Senior Python Developer
Компания: Не указано
Зарплата: з.п. не указана