Anduril Industries
Software Engineer- Machine Learning
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в команду Battlespace Awareness Command and Control. Разработка высокопроизводительного ПО для мультицелевого трекинга, слияния данных и автономного управления роботами, а также создание ML-инфраструктуры для оптимизации параметров систем и выявления регрессий производительности в CI.
Задачи
- Разработка и поддержка ключевых инструментов команды Battlespace Awareness
- Создание новой ML-инфраструктуры для оптимизации параметров систем
- Выявление регрессий производительности в CI
- Разработка низколатентного и real-time ПО
- Разработка алгоритмов для мультицелевого трекинга, слияния данных, управления боем и планирования миссий
Требования
- Профессиональный опыт работы с Python, Rust, C++ или C
- Прочные основы software engineering: ООП, функциональное программирование, проектирование REST API
- Опыт создания низколатентного или real-time ПО
- Опыт тестирования ПО, включая Robot Framework и интеграционные тесты
- Уверенное использование AI-ассистентов для кодинга (Claude или Codex) в ежедневной работе
- Опыт работы с GitHub и CI/CD пайплайнами
- Разрешение на работу в США
- Возможность получить и поддерживать допуск U.S. Secret security clearance
Условия
- Зарплата $165,000—$218,000 в год (base salary)
- Конкурентные опции (equity) в большинстве офферов на полную занятость
- Комплексный пакет льгот для сотрудников на полную занятость
- Возможность работать над mission-critical технологиями оборонного назначения
Навыки
- Python
- Rust
- C++
- C
- REST API
- Robot Framework
- GitHub
- CI/CD
- Claude
- Codex
- TypeScript
- JavaScript
- React
- NodeJS
- FastAPI
- CesiumJS
- Machine Learning
- Hyperparameter optimization
- Anomaly detection
- Bayesian ML
- Slackbot