Не получаете ответ?
Вакансия опубликована 31 дн. назад - шансы на ответ снижаются.
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Разработчик в команду разработки алгоритмов симуляции (C++): разработка алгоритмов и распределённой архитектуры симулятора для автономных автомобилей с акцентом на моделирование задержек, детерминизм вычислений и производительность. Фокус на профилировании CPU/GPU, синхронизации асинхронных пайплайнов, математическом моделировании и устранении влияния различий аппаратных платформ.
Компания
Yandex развивает технологии автономного транспорта и собственную систему симуляции поездок в виртуальном мире.
Что делать
- Разрабатывать архитектуру сбора метрик производительности на реальном автопарке и математические модели задержек компонентов пайплайна.
- Анализировать расхождения между поведением алгоритмов в реальном автомобиле и симуляции.
- Создавать механизмы выявления и устранения критичных отклонений, вызванных различиями CPU/GPU и других аппаратных платформ.
- Проектировать прослойку для корректировки промежуточных вычислений и обеспечения детерминизма сценариев.
- Разрабатывать распределённую асинхронную архитектуру симулятора со строгой согласованностью данных.
- Проводить эксперименты, создавать прототипы и принимать архитектурные решения для сокращения времени симуляций.
Требования
- От 5 лет опыта разработки.
- Большой опыт разработки на C++ и написания производительного поддерживаемого кода.
- Знание распределённых систем, многопоточности и асинхронной обработки данных.
- Опыт профилирования CPU/GPU, работы с кэшем и низкоуровневой оптимизации.
- Навыки математического моделирования, работы с временными рядами и задержками; знание теории вероятностей и математической статистики.
- Способность самостоятельно исследовать сложную предметную область и принимать архитектурные решения.
Хорошо, если есть
- Опыт работы с симуляторами или робототехническими платформами: ROS, Gazebo, CARLA или NVIDIA Isaac Sim.
- Знание CUDA, GPU и гетерогенных вычислительных систем.
- Опыт разработки систем реального времени или embedded-систем.
- Участие в соревнованиях по программированию или робототехнических хакатонах.
Культура и преимущества
- Работа над сложными технологиями автономного транспорта.
- Разработка собственной системы симуляции поездок и алгоритмов автопилота.
- Возможность в дальнейшем возглавить направление, отвечающее за соответствие симуляций реальной работе алгоритмов.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Фалькон Тех
4 дня назад
Senior Backend разработчик (Rust/C++)
300 000₽
РАДИЙ ТН
3 дня назад
Программист (C++)
300 000 - 300 000₽
BoilerLab
4 дня назад
C++ Developer (Sigma Browser)
200 000₽
Sber
4 дня назад
Senior Go Developer (AI)
ИнфоТех
20 часов назад
Разработчик C++ (Linux)
230 000 - 250 000₽
Rossko
5 дней назад
C#/.NET-разработчик | Разработчик поискового движка NCI / Master Data
300 000₽