Pinterest

Principal Software Engineer, ML & Media Infra

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

Principal-инженер в команду ML & Media Infrastructure Pinterest. Отвечает за техническое направление обучения и сервинга моделей, GPU-эффективность и крупномасштабные ranking-системы, а также за платформы приёма и обработки медиаконтента.

Задачи

  • Формировать техническое видение и roadmap для обучения и сервинга моделей с переиспользуемыми интерфейсами к данным и feature-инфраструктуре
  • Руководить архитектурами распределённого обучения, fine-tuning, дистилляции, оценки и высоконагруженного CPU/GPU-инференса
  • Руководить архитектурами приёма контента, медиа-инжеста и обработки сигналов
  • Повышать эффективность загрузки данных, распределённого исполнения, GPU-ядер и памяти, компиляции, квантизации, планирования и мощностей
  • Строить надёжные наблюдаемые платформы с гарантиями качества и консистентностью обучения и сервинга
  • Совместно с командами Ads и Core AI/ML безопасно выводить фичи и модели в прод в масштабе Pinterest
  • Принимать кросс-организационные архитектурные решения, проводить миграции и задавать операционные стандарты, менторить senior-инженеров
  • Работать с командами Content, Shopping catalog и GenAI над улучшением контентной экосистемы Pinterest
  • Использовать AI-ассистированную разработку и анализ для ускорения прототипирования, диагностики производительности и валидации

Требования

  • Опыт формирования технической стратегии и реализации инфраструктурных инициатив масштаба компании в условиях неопределённости
  • Глубокая экспертиза в распределённых ML-системах, включая продакшн-опыт крупномасштабного обучения и онлайн-инференса
  • Сильные знания производительности GPU: профилирование, распределённое исполнение, оптимизация ядер и памяти, компиляция или квантизация
  • Опыт AI/ML-моделирования, рекомендательных систем, Ads ranking, retrieval, feature-платформ или сопоставимых ML-нагрузок
  • Опыт приёма контента: краулеры, понимание контента, NRT-обработка данных
  • Опыт поисковых и рекомендательных систем, систем показа рекламы
  • Сильные навыки системного программирования и проектирования на C++, Java или Python
  • Высокая ответственность и здравое суждение в вопросах надёжности, безопасности, стоимости и операционного совершенства
  • Умение применять AI для ускорения работы и критически оценивать AI-ассистированный результат с ответственностью за корректность и качество
  • Степень бакалавра в Computer Science, инженерии или смежной области либо эквивалентный опыт

Условия

  • Позиция не предполагает релокационной поддержки
  • Требуется присутствие в офисе для личного взаимодействия 1–2 раза в квартал, поэтому нужно жить в пределах транспортной доступности офиса в Palo Alto, CA или San Francisco, CA
  • Позиция также предполагает участие в equity
  • Рассматриваются только заявители из США
  • Гибкая модель работы PinFlex

Навыки

  • C++
  • Java
  • Python
  • GPU
  • distributed training
  • inference
  • LLM
  • VLM
  • recommender systems
  • Ads ranking
  • retrieval
  • feature platforms
  • quantization
  • compilation
  • crawler
  • NRT data processing

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

Senior Software Engineer, AI/ML GenAI, Google Ads
GoogleSeniorMountain ViewОфис
174,000 – 252,000 USD в год
29 окт.
Software Engineer - AI Team
Bowery ValuationSeniorNew YorkОфис
29 окт.
Senior Software Engineer, Distributed Agentic AI Systems
HPSeniorHoustonОфис
137,250 – 227,750 USD в год
29 окт.
AI Software Engineer, App Intelligence
AppleSeniorSan FranciscoОфис
29 окт.
Software Engineer II - AI/ML
JPMorganChaseMiddlePlanoОфис
29 окт.
Principal Software Engineer, ML & Media Infra — Pinterest, 285,452 – 449,541 USD в год, Palo Alto | itrelocate