Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Яндекс разработал собственную систему симуляции поездок в виртуальном мире, чтобы тестировать и улучшать технологию автопилота. Система учитывает поведение окружающего мира и особенности работы алгоритмов на вычислителях, установленных в реальном автомобиле.
задачи
Разработать модель реалистичных задержек компонентов пайплайна;
Создать архитектуру для сбора метрик производительности на реальном флоте;
Проанализировать расхождения между реальностью и симуляцией;
Разработать и внедрить математическую модель задержек;
Разработать механизм автоматического выявления критичных отклонений в поведении алгоритмов из-за различий в аппаратной платформе;
Спроектировать и внедрить прослойку для корректировки промежуточных вычислений в симуляции;
Развивать архитектуру симуляции;
Разработать и внедрить новую архитектуру распределённой системы;
Сохранить строгую согласованность данных и исключить утечки информации из будущего в прошлое.
требования
Большой опыт разработки на C++;
Умение писать быстрый и поддерживаемый код;
Понимание распределённых систем и многопоточности;
Умение проектировать пайплайны с асинхронной обработкой данных;
Опыт управления состоянием и предотвращения гонок данных в высоконагруженных средах;
Навыки работы с производительностью и профилированием;
Опыт профилирования CPU/GPU, работы с кэшем и низкоуровневой оптимизации;
Сильные навыки математического моделирования;
Опыт работы с временными рядами, задержками и системами массового обслуживания;
Способность самостоятельно ставить эксперименты, создавать прототипы, проводить исследования и принимать архитектурные решения;
Будет плюсом опыт работы с симуляторами или робототехническими платформами, понимание особенностей GPU и гетерогенных вычислительных систем, опыт разработки систем реального времени или embedded-разработки, участие в соревнованиях по программированию или хакатонах по робототехнике.
условия
Работа в Москве или Минске;
Расширенная медицинская страховка с первого месяца работы;
Оплачиваемый больничный — 30 дней в году с сохранением полной зарплаты;
ДМС покрывает плановые и экстренные медицинские услуги, стоматологию, чекапы, вакцинацию, коррекцию зрения и лечение за рубежом;
Онлайн-консультации с психологами и психотерапия в офисах, где есть кабинет психотерапевта;
Оплата ведения беременности и родов для сотрудниц и жён сотрудников, которые работают в компании более двух лет;