PyTorch Lightning
Senior Infrastructure Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инфраструктурный инженер-разработчик в команду Infrastructure Engineering компании Lightning AI. Задача — строить сервисы, API и автоматизацию для управления крупномасштабной bare-metal и GPU-инфраструктурой на протяжении всего жизненного цикла.
Задачи
- Проектировать, разрабатывать и эксплуатировать production-сервисы, API, инструменты и автоматизацию для управления крупномасштабной bare-metal и GPU-инфраструктурой
- Развивать системы провижининга, конфигурирования, мониторинга и управления жизненным циклом инфраструктуры
- Создавать автоматизацию, снижающую объём ручных операций и повышающую согласованность и масштабируемость управления инфраструктурой
- Разрабатывать инструменты и интерфейсы для программного взаимодействия инженеров и систем с физической инфраструктурой
- Автоматизировать ввод в эксплуатацию серверов и развёртывание мощностей на больших парках вычислительных систем
- Интегрировать ПО и автоматизацию с системами управления оборудованием и провижининга
- Строить телеметрию, логирование и observability для контроля состояния инфраструктуры
- Разрабатывать инструменты для выявления, диагностики и устранения проблем инфраструктуры и оборудования
- Превращать повторяющиеся операционные проблемы и сбои оборудования в улучшения ПО, инструментов и автоматизации
- Взаимодействовать с командами Network, Infrastructure Operations, Data Center и Platform Engineering для определения требований и создания новых инфраструктурных возможностей
- Участвовать в архитектурных обсуждениях и определять техническое направление инфраструктурного ПО
- Писать проектные документы и техническую документацию, развивать инженерные практики
Требования
- 8+ лет профессионального опыта в software engineering, infrastructure engineering или смежных областях
- Сильные фундаментальные знания software engineering и опыт создания production backend-систем на Python или аналогичных объектно-ориентированных языках
- Сильный опыт работы с Linux в production-среде
- Опыт создания API, инструментов или автоматизации для управления инфраструктурой в масштабе
- Знакомство с концепциями контейнеризации и оркестрации
- Понимание основ HPC и bare-metal инфраструктуры, включая провижининг и out-of-band management
- Умение работать в условиях неопределённости и принимать прагматичные архитектурные решения с ориентацией на надёжность и масштаб
- Опыт работы в стартапе или другой быстро меняющейся среде с высокой степенью ответственности и автономии
Условия
- Гибридный формат: минимум 2 дня в офисе в неделю, офисы в NYC, SF, Seattle или London
- Медицинская, стоматологическая и офтальмологическая страховка для сотрудников и иждивенцев
- RSU — доля в компании
- Пенсионные накопления: 401(k) matching (США) и пенсионные взносы (Великобритания)
- Неограниченный оплачиваемый отпуск, государственные и плавающие праздники
- Двухнедельные зимние каникулы для всей компании
- Оплачиваемый отпуск по уходу за ребёнком и семейный отпуск
- Ежегодный бюджет на обучение и профессиональное развитие
- Стипендии на wellness и работу из дома
- Четырёхнедельный оплачиваемый саббатикал после четырёх лет работы
- Гибкий график и гибридная модель работы
- Бесплатное питание в офисах
- Дискреционный бонус и equity-компонент
Навыки
- Python
- Linux
- API
- Containerization
- Orchestration
- HPC
- Bare-metal
- PXE
- iPXE
- BMC
- Redfish
- IPMI
- Dell
- GPU servers
- SONiC
- Palo Alto
- Juniper
- VAST
- Observability
- Telemetry