Однако, чтобы доверять результатам симуляции, важно не только правдоподобно симулировать поведение окружающего мира, но и учитывать особенности работы тестируемых алгоритмов на вычислителях, установленных на реальном автомобиле: миллисекунды задержки или нюансы вычислений на разных чипах могут кардинально повлиять на безопасность и комфорт движения.
Сейчас мы ищем опытного разработчика, готового решить задачу, а в дальнейшем возглавить направление, отвечающее за соответствие реальности работы алгоритмов автопилота в симуляциях.
Обеспечение детерминизма вычислений при различиях в железе
Разное железо (GPU/CPU на кластере и в автомобиле) может вносить систематические ошибки в вычисления — от различий в квантизации float до несовместимости инструкций. Ваша задача — разработать механизм автоматического выявления критичных отклонений в поведении алгоритмов, вызванных различиями в аппаратной платформе. Вам предстоит спроектировать и внедрить прослойку, позволяющую вносить корректировки в промежуточные вычисления в симуляции, чтобы полностью исключить влияние «железного» фактора на воспроизводимость сценариев и сохранить высокое доверие к результатам симуляции.
Развитие архитектуры симуляции
Архитектура симулятора построена по замкнутому циклу, включающему зависимости между цепочками компонентов симулируемого мира и тестируемого пайплайна автомобиля. В результате виртуальное время не может течь быстрее реального.
При этом есть понимание, что данную архитектуру можно перестроить так, чтобы вычисления для моделирования автомобиля и окружающего мира выполнялись параллельно и асинхронно, синхронизируясь через единое представление мира. Это позволит снизить время ожидания экспериментов на 40–50%.
Вам предстоит разработать и внедрить новую архитектуру распределённой системы, которая позволит избавиться от узкого места, сохранив при этом строгую согласованность данных и не допустив «утечек» информации из будущего в прошлое.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.
Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.
В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.
Также мы оплачиваем участие в профильных конференциях — как в качестве спикера, так и в качестве участника.
Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов.
Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей.
Можете заниматься самостоятельно, а можете с корпоративным тренером.
А также скидки в фитнес-клубах, бассейнах, студиях йоги, скалодромах и других местах.
В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях.
Вы сможете присоединиться к существующим командам или собрать свою.
У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.
Льготная ставка на покупку жилья и улучшение жилищных условий — в зависимости от стажа, позиции и результатов ревью. Действует для сотрудников, работающих в российских офисах Яндекса.
Страхование, детские дни в офисе, подарки на рождение детей и чекапы при планировании беременности.
Все интересные вам вакансии в одном профиле
Войти и откликнуться