Capstone Resource
Software Engineer, Neural Networks
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в группу Modeling, Simulation and Analysis для поддержки проектов Joint Tactical Integrated Fire Control. Разработка продвинутого ПО и алгоритмов для аэрокосмических и mission-систем, включая нейросети и машинное обучение.
Задачи
- Работать на площадке в офисе в составе команды над решениями joint tactical integrated fire control
- Проектировать, разрабатывать, тестировать и сопровождать ПО на C++ и Python
- Разрабатывать алгоритмы и ПО для сложных аэрокосмических и mission-систем
- Анализировать сложные наборы данных и разрабатывать ПО и алгоритмы для извлечения значимой информации и поддержки инженерных решений
- Разрабатывать, обучать, тестировать и оценивать нейронные сети и алгоритмы машинного обучения
- Прототипировать алгоритмы на Python и переносить валидированные алгоритмы в эффективные production-реализации на C++
- Разрабатывать unit-, integration- и system-тесты для проверки производительности и корректности ПО
- Анализировать производительность ПО и алгоритмов и находить возможности оптимизации
Требования
- Степень бакалавра в Computer Science, Software Engineering, Electrical Engineering, Aerospace Engineering, Mathematics или смежной технической дисциплине
- 1–5 лет профессионального опыта разработки ПО
- Уверенное владение современным C++ и/или Python
- Опыт написания и поддержки unit-тестов с Google Test или аналогичным фреймворком
- Способность работать самостоятельно при наличии технического руководства
- Сильное понимание принципов software engineering, структур данных, алгоритмов и ООП
- Отличные навыки решения задач и эффективная устная и письменная коммуникация
- Готовность к командировкам примерно 10% времени
- 3 рекомендации, включая 1 личную и 2 от людей, знакомых с предыдущим профессиональным опытом кандидата
- Гражданство США
- Возможность получить допуск DoD Secret или выше
Условия
- 100% оплачиваемые компанией медицинская и стоматологическая страховка
- Matching 401K
- Profit Sharing
- Зарплата определяется опытом, образованием и релевантностью навыков
Навыки
- C++
- Python
- Google Test
- нейронные сети
- машинное обучение
- PyTorch
- TensorFlow
- scikit-learn
- GitLab CI
- CI/CD
- анализ данных
- статистика
- теория вероятностей