Jobgether
Staff Software Engineer, IDSM
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior individual contributor в команду enterprise-платформы для разработки, деплоя и управления ML/AI-решениями. Проектирование масштабируемых backend-систем, интеграции с облачными ML-платформами, мониторинг моделей и хостинг LLM.
Задачи
- Проектировать, разрабатывать и поддерживать высокопроизводительные backend-сервисы для data science и ML-процессов enterprise-масштаба
- Совместно с заказчиками и внутренними командами проектировать и внедрять деплой моделей с интеграцией с AWS SageMaker и Azure Machine Learning
- Развивать возможности жизненного цикла моделей: разработка, обучение, регистрация, деплой и управление
- Участвовать в создании централизованного каталога data science-ресурсов для поиска и изучения ресурсов платформы
- Интегрировать мониторинг здоровья, производительности и статуса задеплоенных моделей
- Расширять тегирование и метаданные сущностей платформы
- Развивать инфраструктуру хостинга LLM с учётом масштабируемости, производительности и логирования
- Строить безопасные и масштабируемые API (REST, gRPC) и интегрировать backend с frontend и сторонними сервисами
- Профилировать, диагностировать и оптимизировать backend-приложения и распределённые нагрузки в облаке и контейнерах
- Внедрять unit-, integration- и e2e-тесты, участвовать в CI/CD-пайплайнах
- Работать с engineering, product и customer-facing командами, переводя требования в поддерживаемые решения
- Участвовать в архитектурных решениях, делиться практиками и повышать качество платформы
Требования
- Не менее 8 лет опыта в software engineering, преимущественно как individual contributor
- Сильные знания AI и ML-систем: разработка, обучение, оптимизация, деплой и управление жизненным циклом моделей
- Опыт проектирования и поддержки масштабируемых backend-систем в распределённых средах
- Опыт проектирования и реализации безопасных высокопроизводительных API (REST и/или gRPC)
- Опыт работы с облаками AWS, Microsoft Azure или Google Cloud Platform
- Понимание профилирования, диагностики и оптимизации backend в облачных и распределённых средах
- Знание Docker и Kubernetes
- Опыт автоматизированного тестирования (unit, integration, e2e) и поддержки CI/CD
- Умение интегрировать backend с frontend и внешними системами
- Сильные аналитические навыки и решение сложных технических задач
- Отличные коммуникативные навыки и умение работать с техническими стейкхолдерами и заказчиками
- Growth mindset, любознательность и готовность делиться знаниями
- Плюс: опыт с Apache Spark, AWS SageMaker, Azure Machine Learning
- Плюс: знакомство с model registries, мониторингом моделей, enterprise MLOps и инфраструктурой хостинга LLM
- Возможность работать удалённо из Канады
Условия
- Конкурентная компенсация: годовая базовая зарплата в США USD $200,000–$235,000 (диапазон может зависеть от опыта, квалификации и локации)
- Возможность участия в equity-программе
- Дополнительные бонусы по результатам работы
- Доступ к плану 401(k) при соответствии требованиям
- Медицинская, стоматологическая и оптическая страховка
- Возможные wellness-стипендии
- Гибкая удалённая работа из Канады
- Ответственность за проектирование и развитие enterprise AI/ML-платформы
- Сложные инженерные задачи: распределённые системы, облачная инфраструктура, мониторинг моделей и хостинг LLM
- Культура непрерывного обучения и открытой коммуникации
- Возможности профессионального развития в AI/ML-инфраструктуре и облачной инженерии
Навыки
- AI
- Machine Learning
- MLOps
- LLM
- REST
- gRPC
- AWS
- AWS SageMaker
- Azure
- Azure Machine Learning
- Google Cloud Platform
- Docker
- Kubernetes
- CI/CD
- Apache Spark
- Model Registry
- Model Monitoring