Together AI

Staff Software Engineer - AI Compute, Together Cloud

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

Инженер-архитектор в команду Together Cloud, отвечающую за GPU-облако и IaaS-платформу. Проектирование и разработка виртуализации GPU и сетей, глобальной control plane и систем отказоустойчивости для дата-центров с сотнями тысяч GPU.

Задачи

  • Владеть стеком виртуализации GPU и сетей: гипервизор, ядро и SDN для производительной, портируемой и изолированной работы GPU и сетей дата-центра на разнородном железе
  • Владеть IaaS-слоем внутри дата-центра: архитектура и roadmap сервисов, Kubernetes-операторов и библиотек для управления compute, storage и сетями — VM, параллельные ФС, VPC, партиции InfiniBand; руководство развёртыванием нового дата-центра Vera Rubin с тысячами GPU от bring-up железа до клиентского API
  • Проектировать планировщик GPU и глобальную management plane: распределённая control plane для on-demand и reserved кластеров в десятках дата-центров, включая системы масштабирования лимитов и автоматического подключения новых мощностей
  • Архитектура мониторинга и автоматизированного восстановления для отказоустойчивости: стратегия автоматического обнаружения, изоляции и восстановления отказавших узлов, чтобы распределённое претрейн и крупномасштабный инференс продолжали работать при отказах железа
  • Задавать техническое направление между командами: вести design review, разрешать кросс-архитектурные разногласия, снимать кросс-командные зависимости и риски интеграции, определять стандарты для других инженеров
  • Развивать команду: менторить senior и junior инженеров, углублять экспертизу в виртуализации, сетях дата-центров и GPU-инфраструктуре, помогать поднимать планку найма в Together Cloud
  • Задавать инженерную планку: создавать тестовые фреймворки, инструменты и документацию, делать системы надёжными и удобными для других команд, развивать открытую платформу Together AI

Требования

  • 7+ лет профессиональной разработки ПО, экспертный уровень как минимум в одном backend-языке (желательно Golang), написание производительного, хорошо покрытого тестами production-кода
  • Опыт владения архитектурой крупных распределённых систем от нуля до production в масштабе, включая необратимые архитектурные решения
  • Глубокий опыт построения и эксплуатации глобально распределённых высокопроизводительных микросервисных архитектур в одном или нескольких облаках (AWS, Azure, GCP)
  • Экспертные системные знания в compute, сетях и storage: конкурентность, управление памятью, производительный I/O, масштаб на глобальном уровне
  • Подтверждённое техническое лидерство за пределами собственных коммитов: менторинг senior-инженеров, ведение design review, выстраивание согласия между командами без прямого подчинения
  • Отличные коммуникативные и дипломатические навыки: умение писать design-документы, снимающие споры, и эффективно работать с техническими и нетехническими стейкхолдерами
  • Опыт построения и эксплуатации надёжных клиентских production-систем в масштабе, владение инфраструктурной автоматизацией (Terraform, Ansible), observability (Prometheus, Grafana) и CI/CD (GitHub Actions, ArgoCD)

Условия

  • Конкурентная компенсация, опционы стартапа, медицинская страховка и другие бенефиты
  • Гибкость в части удалённой работы
  • Базовая зарплата для США: $260,000 - $300,000 + equity + бенефиты
  • Диапазон зарплат определяется локацией, уровнем и ролью; индивидуальная компенсация — опытом, навыками и знаниями

Навыки

  • Golang
  • Kubernetes
  • Kubernetes operators
  • QEMU/KVM
  • cloud-hypervisor
  • VFIO
  • virtio
  • PCIE passthrough
  • Kubevirt
  • SR-IOV
  • VLAN
  • VXLAN
  • VPN
  • VPC
  • OVS/OVN
  • Cluster API
  • InfiniBand
  • DPU
  • SmartNIC
  • NCCL
  • CUDA
  • AWS
  • Azure
  • GCP
  • Terraform
  • Ansible
  • Prometheus
  • Grafana
  • GitHub Actions
  • ArgoCD
  • Slurm
  • Linux kernel
  • SDN

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

Senior Software Engineer - Cluster Networking
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
14 окт.
DevOps Engineer - Costco Travel
Costco WholesaleMiddleIssaquahОфис
130,000 – 160,000 USD в год
13 окт.
Autonomy Software Integration and Test Lead
Northrop GrummanLeadEl SegundoОфисРелокация
142,200 – 213,400 USD в год
13 окт.
Software Engineering Technical Leader
CiscoLeadSan JoseГибрид
214,100 – 309,800 USD в год
12 окт.
Lead Product Software Engineer (DevOps/Deep Web Tech)
The Walt Disney CompanyLeadGlendaleОфис
155,700 – 218,700 USD в год
9 окт.
Staff Software Engineer - AI Compute, Together Cloud — Together AI, 260,000 – 300,000 USD в год, San Francisco | itrelocate