Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Google Ads
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду Google Ads, работающую над AI/ML-системами рекомендаций, ранжирования и предсказаний. Задача — строить и внедрять модели рекомендаций и ML-инфраструктуру в масштабе миллиардов пользователей.
Задачи
- Писать код продуктовой и системной разработки
- Взаимодействовать с коллегами и стейкхолдерами через дизайн- и код-ревью, обеспечивая лучшие практики (стиль кода, точность, тестируемость, эффективность)
- Поддерживать документацию и обучающие материалы, адаптируя их под обновления продукта и фидбек пользователей
- Разбирать проблемы продукта или системы, отлаживать и отслеживать их, анализируя источники и влияние на оборудование, сеть, работу сервисов и качество
- Строить и внедрять модели рекомендательных систем, использовать ML-инфраструктуру, участвовать в оптимизации моделей и обработке данных
Требования
- Степень бакалавра или эквивалентный практический опыт
- 2 года опыта программирования на Python или C++
- 1 год опыта построения и внедрения моделей рекомендательных систем (retrieval, prediction, ranking, personalization, search quality, embedding) в продакшене
- 1 год опыта работы с ML-инфраструктурой (внедрение моделей, оценка, оптимизация, обработка данных, отладка)
- Предпочтительно: магистратура или PhD в Computer Science или смежной технической области
- Предпочтительно: 2 года опыта работы со структурами данных и алгоритмами
- Предпочтительно: опыт разработки доступных технологий
Условия
- Зарплата $147000 - $210000 (USD)
- Целевой бонус 15%
- Equity
- Benefits
Навыки
- Python
- C++
- ML infrastructure
- recommendation systems
- retrieval
- ranking
- personalization
- embedding
- data structures
- algorithms
- Generative AI
- Gemini