Areté Associates
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в компанию Areté для работы над задачами национальной безопасности. Задача — превращать алгоритмы обработки сигналов и изображений из Python в эффективный продакшн-код на C/C++.
Задачи
- Работать с учёными и инженерами над переносом алгоритмов обработки сигналов и изображений из языков высокого уровня (например, Python) в надёжное и эффективное ПО для операционного использования
- Проектировать, разрабатывать, анализировать и тестировать программные приложения от прототипа до эксплуатации
- Оценивать производительность алгоритмов на реальных данных и документировать результаты в отчётах и хорошо прокомментированном коде
Требования
- Высшее образование в области математики, физики или инженерии с уклоном в научные вычисления
- Знакомство с физикой, математикой и/или методами обработки сигналов и изображений на университетском уровне
- Сильные навыки программирования на Python, включая научные библиотеки numpy, scipy, pandas
- Сильные навыки программирования на C или C++
- Отличные навыки письменной и устной коммуникации
- Готовность работать в офисе 100% времени
- Возможность получить и поддерживать допуск TS/SCI
- Гражданство США
Условия
- Медицинская, стоматологическая страховка и страхование зрения
- Страхование жизни и долгосрочная нетрудоспособность
- Компенсация расходов на зрение и фитнес
- Компания вносит 5% в пенсионный план 401(k)
- Компания вносит 5% в план Employee Stock Ownership Plan
- Помощь в дополнительном образовании
- Гибкий график
- Оплачиваемый отпуск, отпуск по уходу за ребёнком и в связи с утратой
- Зарплата: Engineer 1 — $90,000–$125,000; Engineer 2 — $110,000–$145,000; Staff Engineer — $130,000–$165,000
Навыки
- Python
- numpy
- scipy
- pandas
- C
- C++
- Linux
- CUDA
- MPI
- OpenMP
- обработка сигналов
- обработка изображений
- компьютерное зрение