Middle Python Developer (разработка алгоритмов)

Оплата не указана

Вакансия находится в архиве

Оптимакрос

г. Москва

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

О нас и о продукте:

Оптимакрос – крупный независимый российский вендор. Разработчик системы корпоративного уровня CPM/EPM класса.

Наш продукт — универсальная платформа для оптимизационного, консолидационного, интегрированного планирования, прогнозирования, бюджетирования, управления HR, контроля выполнения KPI и других видов аналитики.

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

Чем предстоит заниматься:

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

Что мы ждем от кандидата:

  • Опыт работы с большими данными, знание библиотек NumPy, Pandas, SkLearn;
  • Знание линейной алгебры, методов и алгоритмов оптимизации (нахождение минимума/максимума функции методами градиентного спуска, симплекс-методом, транспортные задачи, задача Коммивояжёра, ветви и границы, имитация отжига, ближайший сосед), знание библиотек SciPy, PuLP;
  • Перемножение разреженных матриц (алгоритмы и библиотеки);
  • Понимание принципов мультипроцессинга, многопоточности;
  • Умение писать асинхронный код;
  • Умение работать с СУБД SQL(используем в основном PostgreSQL и MariaDB);
  • Владение методами сведения нелинейных задач к линейным, исследование операций (теория перколяции).

Работа у нас - это:

  • Официальное трудоустройство в аккредитованной IT компании;

  • Полностью удаленный формат работы;

  • Прозрачная система вознаграждения;

  • Возможность соблюдать work/life balance;

  • Программа Work&Life Bonus (компенсация медицинских услуг, фитнеса, рабочего оборудования, а также обучения и курсов);

  • Возможность посещения внутренних митапов и неформальных мероприятий;

  • Возможность обучения английскому языку;

  • А также – возможность расти вместе с нами, общаться с коллегами без излишних формальностей, повышать свой уровень знаний и работать в удовольствие.

Ключевые навыки

Разработка алгоритмов
Сложные алгоритмы
Оптимизация алгоритма
Алгоритмы и структуры данных
Python
Postgresql
Scipy
Pulp
Python (pandas, numpy, matplotlib)
Django rest pandas
Математическая оптимизация
Настройка производительности
Вычислительная математика
Финансовые алгоритмы

Контактная информация

Оптимакрос

Вакансия опубликована 05.08.2024 в г. Москва.

Похожие вакансии

#

Москва

Сокольники

Удаленная работа

Подробное описание

27 мая

#

Senior

Москва

Динамо

и еще 1 станция

Удаленная работа

Подробное описание

22 мая

#

Москва

Полный день

Подробное описание

6 августа