Инженер - программист
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
ОАО «НИИАС» - отраслевой институт российских железных дорог, специализирующийся на автоматизации и связи. В институте накоплен огромный опыт реализации комплексных сложных проектов по созданию систем управления движением поездов. На сегодняшний день перед сотрудниками стоит новая актуальная и масштабная задача – создание беспилотных поездов, технологии, которая изменяет наш мир и его представление.
Чтобы воплотить это в жизнь нам необходимы увлеченные, умные, работоспособные и целеустремленные профессионалы.
Данная позиция предполагает:
- Сбор и сопоставление потока данных с различных датчиков (камеры, лидары, радары);
- Распознавание объектов, препятствий, их классификация;
- Адаптация алгоритмов «deep learning» для применения в железнодорожной области;
- Создание структурной композиции окружающих объектов, моделирование и предсказание их перемещений;
- Определение местоположения препятствий относительно поезда и рельсовой колеи.
- Разработка алгоритмов и их реализация.
Бонусы
- гибкий график работы;
- компенсации и льготы по коллективному договору;
- ДМС;
- ежегодная индексация оклада.
Дополнительные инструкции
Что требуется:
- Глубокое понимание алгоритмов машинного обучения, нейронных сетей и принципов их работы;
- Хорошее знание и опыт программирования в C/C++ коде, желательно знание Python, Java, Scala;
- Глубокое знание различных аспектов «deep learning», включая проектирование архитектуры и оптимизация;
- Знакомство со следующими фреймворками: Caffe, Theano, Torch или TensorFlow с опытом работы хотя бы с одним из них
- Знание аппаратных интерфейсов (Ethernet, CAN, SPI, I2C и т.д.);
- Опыт работы с операционными системами реального времени;
- Знакомство с системами контроля версий;
- Знакомство с технологией отладки программного обеспечения и средствами профилирования;
- Знание структур данных и алгоритмов.
- Отличная математическая подготовка, знание математической статистики, теории вероятностей, теории управления;
- Опыт работы с большими объемами данных;
- Английский язык (минимум – чтение технической литературы);
- Ответственность и организованность;
- Умение работать в команде.