42dot
Sr. Software Integration Engineer, Autonomy
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер интеграции ML-моделей автономного вождения на борт автомобиля: превращение моделей из офлайн-оценки в надёжно работающие в реальном времени на аппаратном обеспечении автомобиля. Роль на стыке ML-команды и бортового ПО, участие в формировании архитектуры интеграции с нуля.
Задачи
- Интегрировать ML-модели (end-to-end driving, VLA, world models) в бортовой вычислительный стек и рантайм
- Оптимизировать инференс моделей по латентности, пропускной способности, памяти и энергопотреблению на встраиваемом автомобильном железе
- Строить и поддерживать пайплайн деплоя моделей: конвертация, валидация, раскатка
- Стабилизировать выполнение ML на борту: диагностика сбоев рантайма, нарушений таймингов и конкуренции за ресурсы
- Определять интерфейсные контракты между ML-моделями и остальным бортовым ПО
- Тесно работать с ML-командой autonomy, замыкая цикл между ограничениями деплоя и дизайном моделей
Требования
- Подтверждённый опыт владения сложными задачами от неопределённости до успешного деплоя
- Степень бакалавра, магистра или PhD в CS, EE, робототехнике или смежной области
- 5+ лет опыта в системной или программной инженерии, со значительным временем в ML-инференсе, встраиваемых системах или real-time ПО
- Опыт деплоя и оптимизации ML-моделей в продакшене, в том числе на ограниченном по ресурсам железе
- Сильные навыки C++ и Python, опыт работы на стыке ML и систем
Условия
- Зарплата $200,000 - $300,000
- Возможность участвовать в формировании архитектуры бортовой интеграции с нуля
- Процесс отбора: Application Review — Coding Test — 1-е интервью — 2-е интервью — Offer Negotiation — Hiring
- Документы принимаются в PDF до 30MB
- Equal Opportunity Employer
Навыки
- C++
- Python
- ML inference
- TensorRT
- ONNX Runtime
- automotive SoCs
- real-time operating systems
- CI/CD
- embedded systems