STR
Lead Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик в подразделении Intelligence Division компании STR. Задача — выводить в продакшн продвинутые алгоритмы компьютерного зрения и ML, интегрируя Python-пайплайны со сложными распределёнными системами.
Задачи
- Переводить требования стейкхолдеров в системные фичи и компоненты развёртываемого AI/ML-стека
- Разрабатывать новые пользовательские фичи и реализовывать надёжные backend-архитектуры
- Строить, поддерживать и тестировать системы обмена сообщениями, real-time пайплайны и распределённую обработку
- Оптимизировать ПО для приёма, преобразования и хранения/извлечения данных
- Поддерживать и улучшать процессы распределённых систем, обеспечивать надёжность и нагрузочное тестирование
- Участвовать в кросс-программной коллаборации, адаптируясь к разным проектам и инструментам
Требования
- Сильное владение Python и умение писать чистый качественный код, в том числе с использованием инструментов кодирования
- Знание лучших практик разработки: контроль версий (Git), тестирование в масштабе (CI/CD), agentic coding
- Степень бакалавра в научной области (Computer Science, Mathematics, Statistics, Data Science, Physics) и 8+ лет релевантного опыта
- Возможность получить security clearance (требуется гражданство США)
- Готовность работать в офисе в Dayton, OH, Woburn, MA или Arlington, VA
Условия
- Полная занятость
- Зарплата $180,000 - $220,000 в год
- Работа над проектами национальной безопасности
- Коллаборативная среда обучения
Навыки
- Python
- Git
- CI/CD
- RabbitMQ
- Kafka
- ZeroMQ
- PyTorch
- OpenCV
- ffmpeg
- Computer Vision
- Machine Learning