Amazon

SDE II, ML Infra Services, Annapurna Labs

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер-разработчик в команду ML Infra Services (Annapurna Labs, AWS) для создания и развития инфраструктурной платформы машинного обучения: управление мощностями, планирование нагрузок и оркестрация ML-акселераторов.

Задачи

  • Проектировать и реализовывать ML-инфраструктурную платформу: системы управления мощностями, планирования нагрузок и оркестрации парка ML-акселераторов
  • Разрабатывать инструменты машинного обучения для запуска, оптимизации и анализа ML-нагрузок
  • Создавать метрики, внедрять автоматизацию и устранять первопричины дефектов ПО
  • Участвовать в проектных обсуждениях и код-ревью, взаимодействовать с внутренними и внешними стейкхолдерами
  • Работать кросс-функционально и влиять на бизнес-решения технической экспертизой
  • Обеспечивать бесшовный доступ к ML-акселераторам с низким временем ожидания, высокой утилизацией и zero-config развёртыванием

Требования

  • 3+ года профессионального опыта разработки ПО (не стажировки)
  • 2+ года опыта проектирования или архитектуры новых и существующих систем (паттерны проектирования, надёжность, масштабирование)
  • Опыт программирования хотя бы на одном языке программирования
  • Опыт полного цикла разработки ПО: стандарты кодирования, код-ревью, контроль версий, сборка, тестирование, эксплуатация
  • Степень бакалавра в области computer science или эквивалент
  • 2+ года опыта построения крупномасштабной ML-инфраструктуры для онлайн-рекомендаций, ранжирования рекламы, персонализации или поиска
  • Уверенное владение Go/Java, Python и рабочие знания JavaScript/TypeScript
  • Опыт построения и эксплуатации крупномасштабных распределённых систем на Kubernetes
  • Опыт проектирования, развёртывания и поддержки production-сервисов в масштабе, включая on-call
  • Опыт работы с ML-инфраструктурой: оркестрация, планирование или управление ресурсами в масштабе
  • Владение профилированием и оптимизацией производительности на уровне приложений и ядра
  • Опыт анализа производительности интегрированных программно-аппаратных систем в гетерогенных вычислительных средах
  • Владение observability и телеметрией: инструментирование, сбор метрик, алертинг, дашборды, мониторинг
  • Опыт отладки сложных проблем в крупномасштабных распределённых системах и внедрения лучших практик

Условия

  • Базовая зарплата 143 700 – 194 400 USD в год
  • Пакет включает sign-on выплаты и restricted stock units (RSU)
  • Комплексные бенефиты: медицинская страховка (стоматология, зрение, рецепты, Basic Life & AD&D, дополнительное страхование жизни, EAP, поддержка психического здоровья, медицинская консультационная линия, гибкие расходные счета, компенсация усыновления и суррогатного материнства)
  • 401(k) с matching
  • Оплачиваемый отпуск и родительский отпуск
  • Гибкость в рабочей культуре и поддержка work/life balance
  • Наставничество, обмен знаниями и one-on-one код-ревью для профессионального роста
  • Инклюзивная командная культура и employee-led affinity groups

Навыки

  • Go
  • Java
  • Python
  • JavaScript
  • TypeScript
  • Kubernetes
  • ML infrastructure
  • distributed systems
  • profiling
  • performance optimization
  • observability
  • telemetry
  • scheduling
  • resource management
  • orchestration
  • AWS Inferentia
  • AWS Trainium
  • AWS Neuron
  • NVMe

Похожие вакансии

Senior Software Engineer - AI/ML
US BankSeniorMinneapolisГибрид
119,765 – 140,900 USD в год
14 окт.
AI Engineer 4
Capital OneSeniorNew YorkОфис
197,300 – 245,600 USD в год
13 окт.
Efficiency AI Ops Engineer Hybrid
CiscoMiddleSan JoseГибрид
203,000 – 258,600 USD в год
13 окт.
Lead Software Engineer
HumanaLeadNew YorkУдалённо
155,200 – 213,400 USD в год
13 окт.
AI Software Developer
Inland Pipe RehabilitationSeniorThe WoodlandsОфис
12 окт.
SDE II, ML Infra Services, Annapurna Labs — Amazon, 143,700 – 194,400 USD в год, Seattle | itrelocate