Обязанности:
- Написание эффективного, понятного и поддерживаемого кода;
- Использование методов математической оптимизации;
- Реализация и оптимизация алгоритмов.
- Опыт работы от 3х лет;
- Хорошее знание языка C++: уверенное владение современным стандартом C++ (C++11 и выше), включая владение STL (стандартной библиотекой шаблонов), умение писать эффективный, понятный и поддерживаемый код;
- Знание методов математической оптимизации: понимание и умение применять такие методы, как метод ветвей и границ (branch and bound) для решения задач комбинаторной оптимизации, реализация алгоритмов поиска пути (например, A*, Дейкстры и др.) на C++;
- Опыт реализации и оптимизации алгоритмов: умение эффективно реализовывать сложные алгоритмы с учетом оптимизации по времени и памяти, использование профилирования и различных техник оптимизации кода, включая средства компилятора и современные подходы к оптимизации вычислений.
- Стабильный доход на уровне рынка;
- Личный наставник, помогающий погрузиться в проект;
- Самый передовой стек технологий;
- Обеспечиваем техникой (ноутбук, второй экран, гарнитура);
- Развитая корпоративная культура: развлекательные корпоративные и неформальные мероприятия, интеллектуальные игры, творческие вечера, спортивные клубы;
- Материальная помощь от компании в сложных жизненных ситуациях;
- Подарки для детей: к Новому году, к 1 сентября, по случаю появления новорожденного.