Middle Python Developer
Уровень дохода не указанТребуемый опыт работы: 1–3 года
Полная занятость, удаленная работа
Москва
О нас и о продукте:
Оптимакрос – крупный независимый российский вендор. Разработчик системы корпоративного уровня CPM/EPM класса.
Наш продукт — универсальная платформа для оптимизационного, консолидационного, интегрированного планирования, прогнозирования, бюджетирования, управления HR, контроля выполнения KPI и других видов аналитики.
Платформа обеспечивает возможность обработки и анализа больших объемов данных, необходимых для эффективного принятия решений, а также планирования и мониторинга текущей операционной деятельности компании.
На данный момент нашими заказчиками являются более 150 российских компаний, а количество реализованных кейсов в различных отраслях экономики – более 300.
В нашу команду вливаются системные и продуктовые аналитики, программисты и тестировщики, логисты, юристы и психологи, банковские специалисты и маркетологи — профессионалы из разных сфер, каждый из которых нашел свое место и зону развития в компании.
Мы ищем кандидата с творческим и аналитическим складом ума, способного к обучению и готового стать частью нашей команды профессионалов.
Чем предстоит заниматься:
- Проектирование и разработка алгоритмов для решения поставленных нелинейных оптимизационных задач;
- Решение сложных задач оптимизации, включая линейное и целочисленное программирование, комбинаторные и транспортные задачи, а также поиск путей коммивояжера, используя методы градиентного спуска, симплекс-метод и другие алгоритмы;
- Применение алгоритмов и методик работы с разреженными матрицами для решения специфических задач, требующих интенсивных вычислений;
- Разработка высокопроизводительных приложений и скриптов, использующих концепции мультипроцессинга и многопоточности;
- Обеспечение наличия актуальной и понятной документации на разработанные алгоритмы и методы работы с ними.
Что мы ждем от кандидата:
- Опыт работы с большими данными, знание библиотек NumPy Pandas SkLearn;
- Знание линейной алгебры, методов и алгоритмов оптимизации (нахождение минимума/максимума функции методами градиентного спуска, симплекс-методом, транспортные задачи, задача Коммивояжёра, ветви и границы, имитация отжига, ближайший сосед), знание библиотек SciPy, PuLP;
- Перемножение разреженных матриц (алгоритмы и библиотеки);
- Понимание принципов мультипроцессинга, многопоточности;
- Умение писать асинхронный код;
- Умение работать с СУБД SQL(используем в основном PostgreSQL и MariaDB);
- Владение методами сведения нелинейных задач к линейным, исследование операций (теория перколяции).
Что ты получишь, выбрав нас:
-
Официальное трудоустройство в аккредитованной IT компании;
-
Полностью удаленный формат работы;
-
Прозрачная система вознаграждения;
-
Возможность соблюдать work/life balance;
-
Программа Work&Life Bonus (компенсация медицинских услуг, фитнеса, рабочего оборудования, а также обучения и курсов);
-
Возможность посещения внутренних митапов и неформальных мероприятий;
-
Возможность обучения английскому языку;
-
А самое главное – возможность расти вместе с нами, общаться с коллегами без излишних формальностей, повышать свой уровень знаний и работать в удовольствие.
Задайте вопрос работодателю
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Вакансия опубликована 5 июня 2024 в Москве
Отзывы о компании
Что говорят сотрудники
Похожие вакансии
Python разработчик (middle)
180 000 – 230 000 ₽Разработчик Python (Django, DRF)
150 000 – 250 000 ₽Backend Python-developer (FastAPI)
до 350 000 ₽Москва