Google

Senior Software Engineer, AI/ML, Search Personalization

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

Senior-инженер в команду Google Search для разработки и внедрения моделей рекомендаций и персонализации поиска. Работа над retrieval, prediction, ranking и интеграцией больших foundation-моделей в существующие ранжирующие стеки.

Задачи

  • Писать и тестировать код разработки продуктов или систем
  • Взаимодействовать с коллегами и стейкхолдерами через дизайн- и код-ревью для соблюдения лучших практик
  • Дополнять существующую документацию или обучающие материалы и адаптировать контент под обновления продукта и обратную связь
  • Триажить проблемы продукта или системы, отлаживать и отслеживать их решение, анализируя источники проблем и влияние на оборудование, сеть, работу сервисов и качество
  • Проектировать и внедрять модели рекомендательных систем в разных доменах, использовать ML-инфраструктуру и участвовать в проектировании архитектуры

Требования

  • Bachelor’s degree или эквивалентный практический опыт
  • 5 лет опыта разработки ПО на одном или нескольких языках программирования
  • 3 года опыта тестирования, поддержки или запуска программных продуктов и 1 год опыта проектирования и архитектуры ПО
  • 3 года опыта построения и развёртывания моделей рекомендательных систем (retrieval, prediction, ranking, personalization, search quality, embedding) в продакшене и опыт построения архитектуры
  • 3 года опыта работы с ML-инфраструктурой (развёртывание моделей, оценка, оптимизация, обработка данных, отладка)
  • 1 год опыта работы с ML-фреймворками, такими как TensorFlow, PyTorch или JAX
  • Предпочтительно: магистратура или PhD в Computer Science или смежной технической области
  • Предпочтительно: 5 лет опыта работы со структурами данных и алгоритмами
  • Предпочтительно: опыт разработки доступных технологий
  • Предпочтительно: понимание современных архитектур рекомендаций (например, two-tower models, sequential user modeling) и способов интеграции больших foundation-моделей в существующие ranking/retrieval стеки

Условия

  • США: $174000 - $252000 (USD) + 15% bonus target + equity + benefits
  • В большинстве случаев позиция требует очных собеседований в рамках процесса найма
  • Возможность переключаться между командами и проектами по мере роста
  • Индивидуальная оплата определяется навыками, опытом и образованием/подготовкой

Навыки

  • TensorFlow
  • PyTorch
  • JAX
  • ML infrastructure
  • recommendation systems
  • retrieval
  • ranking
  • personalization
  • embedding
  • two-tower models
  • sequential user modeling
  • foundation models
  • data structures
  • algorithms
  • distributed computing
  • large-scale system design

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

Senior Software Engineer - AI/ML
US BankSeniorMinneapolisГибрид
119,765 – 140,900 USD в год
14 окт.
Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
AI Engineer 4
Capital OneSeniorNew YorkОфис
197,300 – 245,600 USD в год
13 окт.
Efficiency AI Ops Engineer Hybrid
CiscoMiddleSan JoseГибрид
203,000 – 258,600 USD в год
13 окт.
Principal AI Engineer, SMAI
Micron TechnologyLeadBoiseОфис
13 окт.
Senior Software Engineer, AI/ML, Search Personalization — Google, 174,000 – 252,000 USD в год, Mountain View | itrelocate