C++ разработчик — оптимизация алгоритмов нейронных сетей@ Сбер
О позиции
Компания Сбер ищет C++ разработчика для работы в офисе в Москве. Ваша основная задача будет заключаться в разработке и поддержке вычислительных модулей на языке C++, с акцентом на эффективность и переносимость. Вы будете оптимизировать алгоритмы инференса нейронных сетей для достижения максимального ускорения на различных аппаратных платформах, включая CPU, GPU и специализированные ускорители.
Чем вы будете заниматься
- Разработка и поддержка вычислительных модулей на C++.
- Оптимизация алгоритмов нейронных сетей для повышения производительности.
- Профилирование и настройка производительности кода под целевые аппаратные платформы.
- Интеграция созданных модулей в конечный продукт.
- Калибровка и настройка аппаратных компонентов, взаимодействие с оборудованием на низком уровне.
- Участие в исследованиях и экспериментальном поиске наилучших архитектурных решений.
Требования
- Высшее техническое образование в области информатики, прикладной математики или электроники.
- Опыт разработки на C++ с акцентом на производительность и оптимизацию кода.
- Глубокое понимание архитектуры современных вычислительных платформ (CPU, GPU, DSP, ASIC, NPU).
- Опыт оптимизации алгоритмов нейронных сетей для различных аппаратных конфигураций.
- Умение проводить эффективное профилирование и устранять узкие места в коде.
- Практический опыт работы с цифровым оборудованием и периферийными интерфейсами.
- Ответственность и внимательность к деталям.
Что мы предлагаем
- Конкурентная заработная плата от 250 000 до 350 000 ₽ в месяц.
- Работа в стабильной и известной компании.
- Возможности для профессионального роста и развития.
- Доступ к современным технологиям и оборудованию.
- Дружный коллектив и комфортные условия труда.
- Корпоративные мероприятия и обучение.
Вакансия предлагает хорошие условия для C++ разработчика, включая конкурентную зарплату и возможности для роста. Однако, работа в офисе может быть ограничением для некоторых кандидатов.
Кто здесь добьётся успеха
Глубокие знания C++ с акцентом на оптимизацию производительности алгоритмов, включая использование стандартных библиотек и методов профилирования.
Способность работать в офисе с акцентом на командное взаимодействие и быстрое решение проблем в реальном времени.
Опыт работы с нейронными сетями и понимание принципов их оптимизации для различных аппаратных платформ, включая CPU и GPU.
Аналитическое мышление и умение проводить тестирование и профилирование алгоритмов для достижения максимальной эффективности.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости FinTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев