Staff Software Engineer, Lustre AI/ML, Google Cloud Storage
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Google Cloud Storage для работы над Lustre — параллельной файловой системой для AI/ML-нагрузок. Помощь клиентам с развёртыванием, оптимизацией производительности и интеграцией Lustre с технологиями GCP.
Задачи
- Работа с клиентами по развёртыванию Lustre: диагностика проблем и оптимизация производительности
- Помощь клиентам в профилировании нагрузки и её тюнинге под Google Cloud Platform (GCP)
- Добавление в Lustre функций, интегрирующих её с технологиями GCP для AI/ML-нагрузок
- Совместная работа с партнёрскими командами (GKE, GCS, Vertex AI, GCE) для сквозной оптимизации стека GCP
- Измерение производительности Lustre, поиск узких мест и улучшение perf
- Управление приоритетами проекта, сроками и результатами
- Проектирование, разработка, тестирование, деплой, поддержка и развитие крупномасштабных программных решений
Требования
- Степень бакалавра или эквивалентный практический опыт
- 8 лет опыта программирования на C++
- 5 лет опыта тестирования и запуска программных продуктов
- 5 лет опыта построения и разработки крупномасштабной инфраструктуры, распределённых систем или сетей, либо опыт с compute-технологиями, хранением данных или аппаратной архитектурой
- 3 года опыта в проектировании и архитектуре ПО
- Предпочтительно: магистратура или PhD в инженерии, computer science или смежной технической области
- Предпочтительно: 8 лет опыта с структурами данных и алгоритмами
- Предпочтительно: 3 года опыта технического лидерства с руководством проектными командами и определением технического направления
- Предпочтительно: 3 года опыта в сложной матричной организации с кросс-функциональными проектами
- Предпочтительно: опыт с параллельными файловыми системами
Условия
- Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
- Пенсионные накопления: 401(k) с вкладом компании
- Оплачиваемый отпуск: 20 дней в год
- Больничные: 40 часов в год (69 часов для Сиэтла), включая 5 дискреционных дней
- Декретный отпуск: 28–30 недель
- Отпуск по уходу за ребёнком: 18 недель
- 13 оплачиваемых праздничных дней в год
- Бонус 20% от цели + equity
- Возможность выбрать предпочтительное место работы: Kirkland, WA или Sunnyvale, CA
Навыки
- C++
- Lustre
- GCP
- GKE
- GCS
- Vertex AI
- GCE
- распределённые системы
- структуры данных
- алгоритмы
- параллельные файловые системы