Overland AI
Software Engineer - ML Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер ML-платформы в оборонно-технологическую компанию Overland AI. Задача — строить инфраструктуру для обучения, оценки и деплоя ML/DL-моделей автономных наземных машин.
Задачи
- Проектировать и реализовывать инфраструктуру для обучения, оценки и деплоя ML/DL-моделей для автономных машин
- Писать софт для быстрой курации и создания качественной разметки для робототехнических задач с использованием современных AI-подходов и human feedback
- Проектировать и реализовывать пайплайны обработки данных, дашборды и инструменты визуализации для оценки моделей и анализа датасетов
- Проектировать и реализовывать распределённые workflow: обработку данных, обучение и оценку (on-prem и в облаке)
- Отвечать за on-prem и облачную инфраструктуру: хранение данных, вычислительные ресурсы и доступы
- Использовать CI/CD-практики для эффективного и воспроизводимого ML-жизненного цикла
- Тесно сотрудничать со специалистами по Perception и Behavior Planning
Требования
- Сильные навыки программирования на Python и/или C++, включая unit- и интеграционное тестирование
- Глубокое понимание пайплайнов обработки данных для обучения ML-моделей
- Опыт с инструментами batch-обработки: Spark, Beam, Ray и подобными
- Опыт с хранилищами данных и базами: MinIO, Postgres, Redshift/BigQuery и подобными
- Умение работать в небольшой команде, брать на себя ответственность и решать междисциплинарные задачи
- Возможность получить и поддерживать допуск безопасности DOD
Условия
- Зарплата от $120K до $300K в год
- Equity-компенсация
- Лучшие в классе медицинская страховка, стоматология и зрение
- Неограниченный PTO
- 401k с match от компании
- Родительский отпуск
Навыки
- Python
- C++
- Spark
- Beam
- Ray
- MinIO
- Postgres
- Redshift
- BigQuery
- CI/CD
- ROS
- MLOps