Amazon

Sr. Software Engineer- AI/ML, AWS Neuron

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

Senior-инженер в команду Machine Learning Applications AWS Neuron. Занимается оптимизацией инференса генеративных AI-моделей на кастомных ускорителях Amazon Inferentia и Trainium.

Задачи

  • Проектировать, разрабатывать и оптимизировать ML-модели (GPT, Kimi, Qwen) на кастомных AI-ускорителях
  • Участвовать во всех этапах жизненного цикла ML-системы: проектирование распределённой архитектуры, реализация, профилирование производительности, низкоуровневые оптимизации, продакшн-деплой
  • Строить инфраструктуру для систематического анализа и подключения множества моделей с разной архитектурой
  • Проектировать и реализовывать высокопроизводительные ядра и функции для ML-операций с использованием архитектуры Neuron
  • Анализировать и оптимизировать производительность на уровне системы для нескольких поколений железа Neuron
  • Проводить детальный анализ производительности с помощью профилировщиков и устранять узкие места
  • Реализовывать оптимизации: fusion, sharding, tiling, scheduling
  • Работать напрямую с клиентами для включения и оптимизации их ML-моделей на ускорителях AWS
  • Сотрудничать с командами компилятора, рантайма, фреймворков и железа
  • Разрабатывать ядра для повышения эффективности моделей на AI-ускорителях Amazon
  • Преобразовывать сложные тензорные операции в высокооптимизированные графовые реализации
  • Оптимизировать современные языковые, vision и мультимодальные генеративные модели под железо Neuron

Требования

  • Bachelor's degree
  • 5+ лет профессионального опыта разработки ПО (не стажировки)
  • Знание Python и/или C++
  • 5+ лет опыта ведущего проектирования или архитектуры (паттерны проектирования, надёжность и масштабирование) новых и существующих систем
  • Опыт отладки, профилирования и внедрения лучших практик разработки в крупномасштабных системах
  • Знание производительности систем, управления памятью и принципов параллельных вычислений
  • Опыт владения дорожной картой оптимизации производительности и менторства инженеров

Условия

  • Полный соцпакет: медицинская страховка (medical, dental, vision, рецепты, Basic Life & AD&D, опция Supplemental life plans, EAP, поддержка ментального здоровья, Medical Advice Line, Flexible Spending Accounts, компенсация усыновления и суррогатного материнства)
  • 401(k) с matching
  • Оплачиваемый отпуск
  • Родительский отпуск
  • Sign-on payments и restricted stock units (RSUs)
  • Баланс работы и личной жизни
  • Стартап-подобная среда разработки

Навыки

  • Python
  • C++
  • PyTorch
  • CUDA
  • Triton
  • NCCL
  • distributed computing
  • LLM
  • transformer architecture
  • inference
  • performance optimization
  • profiling
  • memory management
  • parallel computing
  • kernels
  • fusion
  • sharding
  • tiling
  • scheduling
  • multi-GPU
  • multi-node
  • tensor parallelism
  • pipeline parallelism
  • expert parallelism
  • system architecture
  • low-level optimization

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

Principal AI Engineer, SMAI
Micron TechnologyLeadBoiseОфис
13 окт.
Lead Software Engineer
HumanaLeadNew YorkУдалённо
155,200 – 213,400 USD в год
13 окт.
AI Software Developer
Inland Pipe RehabilitationSeniorThe WoodlandsОфис
12 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Systems Software Engineer - NV Cloud Functions
NVIDIASeniorОфис
152,000 – 287,500 USD в год
6 окт.
Sr. Software Engineer- AI/ML, AWS Neuron — Amazon, 168,100 – 227,400 USD в год, Seattle | itrelocate