Wyetech
Software Engineer2-Machine Learning (Potential Telework)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по развёртыванию ML-моделей в Wyetech: переносит модели видео-, изображений-, речи- и текстовой аналитики (VISTA) из исследовательского прототипа в production-инференс-сервисы в Kubernetes. Работа с Python, NVIDIA Triton, TensorRT и CI/CD.
Задачи
- Работать с конечными пользователями для сбора требований и с исследователями для согласования разработки с реальными задачами
- Строить CI/CD и упаковку вокруг Python на NVIDIA Triton Inference Server с TensorRT execution providers и BLS-пайплайнами
- Оптимизировать пайплайны по пропускной способности и сопровождать их при передаче заказчику
- Проводить ревью и тестирование программных компонентов на соответствие требованиям дизайна
- Создавать пользовательскую документацию и описывать лучшие практики развёртывания
- Разбирать отчёты о проблемах системы и участвовать в проектировании, включая trade-offs hardware/software, переиспользование ПО и infrastructure-as-code
Требования
- Степень бакалавра по Computer Science или смежной дисциплине
- 14+ лет опыта разработки ПО (4 года дополнительного опыта могут заменить степень)
- Сильный опыт на Python
- Понимание практик DevOps и CI/CD пайплайнов
- Опыт контейнеризации в Docker и оптимизации производительности контейнеров
- Опыт с оркестраторами вроде Kubernetes
- Опыт доведения проектов от прототипа до production
- Гражданство США и действующий security clearance (TS/SCI с полиграфом)
Условия
- Возможность 25% удалённой работы
- Взносы компании 20% от gross-компенсации в SEP IRA без требования со стороны сотрудника, полная vested с первого дня
- PTO до 200 часов в год
- Медицинская страховка на выбор, включая HSA, стоматология и зрение
- Life and AD&D, краткосрочная и долгосрочная нетрудоспособность
- Реферальный бонус до $10 000
- Перемещение между контрактами Wyetech
- Тимбилдинги, ежемесячные обеды, летний пикник и новогодняя вечеринка
- Два комплекта брендированной одежды в год
Навыки
- Python
- NVIDIA Triton Inference Server
- TensorRT
- Business Logic Scripting (BLS)
- Docker
- Kubernetes
- CI/CD
- DevOps
- C++
- Java
- Go
- CUDA
- ONNX
- NLP
- Computer Vision
- ASR
- Video Processing