Amazon
Software Development Engineer, Amazon Optics
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Amazon Optics, которая создаёт сервисы физической безопасности AWS на базе компьютерного зрения и машинного обучения. Роль предполагает полный цикл вывода ML-моделей в продакшн — от инфраструктуры обучения до real-time инференса и мониторинга.
Задачи
- Разрабатывать и разворачивать ML-модели, автоматизирующие решения по физической безопасности в реальном времени во всех регионах AWS
- Совместно с Applied Scientists превращать исследовательские модели в production-grade inference pipelines
- Отвечать за полный жизненный цикл ML-модели: инфраструктура обучения, real-time serving, мониторинг, переобучение и итерации
- Проектировать и реализовывать низколатентные отказоустойчивые распределённые системы для serving моделей под нагрузкой
- Строить пайплайны компьютерного зрения для обработки видео и изображений с целью автоматического обнаружения угроз
- Разрабатывать и поддерживать Infrastructure as Code (IaC) для всей ML- и прикладной инфраструктуры
- Мониторить качество моделей в продакшне, выявлять дрейф и обеспечивать непрерывное улучшение
- Участвовать в проектировании систем и архитектурных решениях, балансируя инновации и операционную надёжность
- Активно участвовать в code review и давать содержательную обратную связь коллегам и старшим инженерам
- Кросс-функционально взаимодействовать с командами security operations, hardware и product для определения требований
- Обеспечивать операционную эффективность через автоматизацию, runbooks и проактивное снижение рисков
- Менторить членов команды и поддерживать культуру обмена знаниями и технического роста
Требования
- 3+ года профессионального опыта разработки ПО (не стажировки)
- 2+ года опыта проектирования или архитектуры (паттерны проектирования, надёжность и масштабирование) новых и существующих систем
- Опыт работы с основами Machine Learning и Large Language Model: архитектура, жизненные циклы обучения/инференса, оптимизация исполнения моделей
- 1+ год опыта проектирования и разработки крупномасштабных многоуровневых, многопоточных, встраиваемых или распределённых приложений, инструментов, систем и сервисов на C#, C++, Java или Perl
- Степень бакалавра или иностранный эквивалент в области Computer Science, Engineering, Mathematics или смежной области
- Знание архитектуры ML-моделей и инференса
Условия
- Полный соцпакет Amazon: медицинская страховка (medical, dental, vision, рецепты, Basic Life & AD&D, опция Supplemental life plans, EAP, поддержка ментального здоровья, Medical Advice Line, Flexible Spending Accounts, покрытие Adoption и Surrogacy Reimbursement)
- 401(k) с matching
- Оплачиваемый отпуск
- Родительский отпуск
- Гибкий график и гибкие форматы работы
- Возможности обучения, обмена знаниями и карьерного роста
- Инклюзивная культура и равные возможности трудоустройства
Навыки
- Machine Learning
- Large Language Models
- Computer Vision
- Distributed Systems
- Infrastructure as Code
- AWS
- C#
- C++
- Java
- Perl
- Model Serving
- Inference Pipelines
- System Design
- Architecture