Aurora
Software Engineer II, Perception
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик и ML-практик в команду Perception Tracker компании Aurora. Работа над системами восприятия автопилота: трекинг объектов, ML-модели для реальных дорожных сценариев, доведение решений до продакшена на платформе Aurora Driver.
Задачи
- Решать сквозные задачи восприятия: трекинг динамических объектов, распознавание действий и атрибутов, семантическое понимание дорожной обстановки
- Исследовать и разрабатывать современные ML-модели для повышения качества восприятия в сложных реальных условиях (трасса и город, дальний мультисенсорный трекинг, погода, деградация сенсоров)
- Кросс-функционально итерировать систему восприятия, перенося инсайты из дорожных и симуляционных тестов в надёжное протестированное ПО
- Вести жизненный цикл разработки от прототипа до продакшена с анализом больших данных и деплоем на real-time платформу Aurora Driver
- Участвовать в архитектурной стратегии и командной работе, обеспечивая масштабируемость и эффективность систем восприятия
- Проектировать и реализовывать алгоритмы трекинга объектов и слияния данных с разных сенсоров
- Строить и улучшать пайплайны обучения моделей и анализировать failure modes
Требования
- Магистерская степень или выше в Computer Science, робототехнике, электротехнике или смежной области (или бакалавр с 1+ годом релевантного опыта в разработке ПО)
- Уверенные навыки разработки на C++ и Python, чистый, масштабируемый и эффективный продакшн-код
- Базовые знания в одной или нескольких областях: deep learning, computer vision, рекурсивное оценивание состояния, structured prediction, численная оптимизация
- Базовые знания алгоритмов 3D-трекинга объектов
- Опыт с PyTorch, TensorFlow и/или другими фреймворками глубокого обучения
Условия
- Гибридный формат: минимум 3 дня в офисе в неделю, для некоторых ролей до 5 дней
- Годовая премия, equity-компенсация и бенефиты
- Зарплатная вилка $126,000 - $201,000 в год для позиции в Питтсбурге
Навыки
- C++
- Python
- PyTorch
- TensorFlow
- deep learning
- computer vision
- 3D object tracking
- recursive state estimation
- structured prediction
- numerical optimization
- Hidden Markov Models
- CUDA
- GPU programming
- VLM
- world models