Staff Software Engineer, Emerging On-Prem AI Infrastructure
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду AI and Infrastructure в Google для построения нового поколения on-prem AI инфраструктуры — от железа до ПО и управления нагрузками, с фокусом на крупномасштабные training и inference нагрузки.
Задачи
- Обеспечивать успех проекта: определять технические цели и roadmap
- Менторить инженеров команды
- Поставлять фичи в меняющейся среде совместно с другими продуктовыми командами Google
- Декомпозировать сложные неоднозначные задачи в выполнимые проекты и инкрементально достигать результатов
- Проектировать и руководить разработкой тестовой инфраструктуры
- Нести центральную ответственность за диагностику и устранение end-to-end проблем поддержки, включая инструменты и системы автоматического ремонта
- Внедрять и обеспечивать непрерывное улучшение через метрики успеха команды, включая метрики качества релизов и клиентских операций
Требования
- Степень бакалавра или эквивалентный практический опыт
- 8 лет опыта программирования на C++
- 5 лет опыта тестирования и запуска программных продуктов
- 5 лет опыта построения и разработки крупномасштабной инфраструктуры, распределённых систем или сетей, либо опыт с compute-технологиями, хранением или аппаратной архитектурой
- 3 года опыта в проектировании и архитектуре ПО
- Желательно: магистратура или PhD в инженерии, computer science или смежной технической области
- Желательно: 3 года опыта в технической лидерской роли с руководством проектными командами и определением технического направления
- Желательно: опыт или страсть к построению глубоких системных навыков
- Желательно: опыт крупномасштабных fleet-операций
- Желательно: понимание низкоуровневого системного ПО, ОС, firmware, низкоуровневых сетей или железа
Условия
- Оплата: $207000 - $300000 (USD) + 20% bonus target + equity + benefits
- Индивидуальная оплата определяется навыками, опытом и образованием/обучением
- В большинстве случаев собеседования проходят очно
Навыки
- C++
- distributed systems
- large-scale infrastructure
- software design and architecture
- low level system software
- OS
- firmware
- low level networking
- hardware architecture
- AI infrastructure
- TPU
- Vertex AI
- Google Cloud