Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
ASTON — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Компания разрабатывает программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data и ML. В штате более 2500 специалистов.
задачи
Реализовывать переменные, ограничения и целевые функции по согласованной математической спецификации;
Развивать ядро plan-optimizer, слои модели, solver adapters и отображение решения;
Поддерживать интеграции с OR-Tools, PySCIPOpt и утверждёнными промышленными решателями;
Развивать data access: базы данных, S3, bundle-форматы, валидацию и сериализацию данных;
Оптимизировать скорость построения модели, потребление памяти и обработку крупномасштабных сценариев;
Поддерживать Airflow/Kubernetes-запуски, конфигурации и диагностику статусов решателя;
Покрывать модель unit-, functional-, integration- и regression-тестами;
Доказывать соответствие кода математической спецификации совместно с OR Engineer.
требования
Опыт работы Python Developer от 3 лет;
Высшее техническое или математическое образование либо релевантный практический опыт;
Отличное знание Python и опыт промышленной разработки сложных вычислительных решений;
Знание ООП и принципов проектирования вычислительных систем;
Умение писать чистый поддерживаемый код;
Навыки проектирования масштабируемой архитектуры высоконагруженных систем;
Навыки строгой типизации и оптимизации производительности;
Опыт работы с алгоритмами, структурами данных и оценкой вычислительной сложности по Big O;
Опыт работы с Pandas и NumPy;
Навыки разработки вычислительных библиотек и сложных доменных моделей;
Навыки проведения unit-, functional-, integration- и regression-тестирований;
Опыт работы с SQL, PostgreSQL, файловыми и объектными хранилищами;
Навыки профилирования CPU и памяти, оптимизации Data-intensive кода;
Уверенное владение Git;
Опыт прохождения code-review;
Понимание принципов CI/CD;
Практическое понимание LP/MILP и API решателя;
Навыки диагностики ошибок данных, моделей и интеграций.
условия
Конкурентная зарплата, сумму обсуждают отдельно;
Оформление по ТК РФ;
Проекты от топовых компаний;
ДМС со стоматологией;
Частичная компенсация затрат на спорт;
Sick-days;
Оплачиваемый бенч;
Компенсация расходов на коворкинг;
Прозрачная система Performance Review;
Ментор на всё время работы;
Поэтапная система адаптации новых сотрудников;
Доплаты за менторство, ведение обучающих курсов, ревью проектов и участие в других профессиональных активностях;
Корпоративный портал с материалами для обучения и развития;
Технические митапы и конференции;
Корпоративы и тимбилдинги;
Детские праздники и мастер-классы с подарками для семей сотрудников.