Software Engineer III, AI/ML, Search Ecosystems
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Google Search для разработки масштабируемых систем и backend-инфраструктуры поверх больших языковых моделей для поиска и извлечения информации.
Задачи
- Разрабатывать и поддерживать высокомасштабируемые программные системы и backend-инфраструктуру поверх больших языковых моделей для информационного поиска
- Проектировать и итеративно улучшать системы извлечения ценного контента, защищённого правами: определять сигналы качества, извлекать данные и строить модели оценки
- Тесно взаимодействовать с инженерами, продакт-менеджерами и исследовательскими командами Google (NotebookLM, Play Books, Core Data, Search) для интеграции премиальных знаний в генеративные AI-продукты
- Формировать технические направления и доводить результаты с нуля в быстро растущей среде
- Поддерживать стандарты качества кода, надёжности систем, инженерных практик и технической документации
Требования
- Bachelor’s degree или эквивалентный практический опыт
- 2 года опыта разработки на C++ и Java
- Опыт в областях информационного поиска, поисковой инфраструктуры, ранжирования, качества данных или извлечения сигналов для оценки контента
- Опыт крупномасштабного анализа данных, построения data pipeline (например, Flume) и применения статистических методов
- Желательно: Master's degree или PhD в Computer Science или смежной технической области
- Желательно: 2 года опыта работы со структурами данных и алгоритмами
- Желательно: опыт разработки доступных технологий
Условия
- Оплата в США: $147000 - $210000 (USD) + 15% bonus target + equity + benefits
- В большинстве случаев собеседования проводятся очно
Навыки
- C++
- Java
- Large Language Models
- Information Retrieval
- Ranking Systems
- Data Pipelines
- Flume
- Statistical Methods
- Data Structures
- Algorithms
- Distributed Computing
- Large-scale System Design
- NLP