ASTON — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Компания разрабатывает программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data и ML. В штате более 2500 специалистов.
python разработчик вычислительных систем
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Реализовывать переменные, ограничения и целевые функции по согласованной математической спецификации;
- Развивать ядро 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;
- Ментор на всё время работы;
- Поэтапная система адаптации новых сотрудников;
- Доплаты за менторство, ведение обучающих курсов, ревью проектов и участие в других профессиональных активностях;
- Корпоративный портал с материалами для обучения и развития;
- Технические митапы и конференции;
- Корпоративы и тимбилдинги;
- Детские праздники и мастер-классы с подарками для семей сотрудников.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.