Staff Software Engineering, GenAI Applications, YouTube
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду YouTube GDA (Generative Data Analytics) для построения семантического слоя, который питает продукты на базе LLM (YouTube SQL Assistant, YouTube Debugger). Отвечает за стратегию контекстного поиска и архитектуру RAG-систем.
Задачи
- Проектировать и внедрять стратегии динамического построения контекста для RAG-систем
- Решать задачи ограниченного контекста при больших объёмах схемной документации, оптимизируя точность, полноту и стоимость
- Руководить оценкой и тонкой настройкой стратегии эмбеддингов (dense, sparse, hybrid) для доменной терминологии YouTube
- Определять представление таблиц данных, описаний колонок и логов отладки в векторном пространстве
- Строить пайплайны данных для поддержания семантического индекса в актуальном состоянии в реальном времени
- Менторить senior-инженеров, формировать технический roadmap и сотрудничать с Google DeepMind и инфраструктурой YouTube
Требования
- Bachelor's degree или эквивалентный практический опыт
- 8 лет опыта в разработке ПО
- 5 лет опыта тестирования и запуска программных продуктов
- 3 года опыта в проектировании и архитектуре ПО
- 5 лет опыта с алгоритмами и инструментами машинного обучения (например, TensorFlow), искусственным интеллектом, глубоким обучением или обработкой естественного языка
- 8 лет опыта с структурами данных и алгоритмами (предпочтительно)
- Опыт руководства технической стратегией крупномасштабных проектов и менторства executive-инженеров
- Опыт проектирования и реализации сложных систем контекстного поиска (context scaffolding) для больших языковых моделей в продакшене
- Владение SQL
- Понимание векторных пространственных моделей, семантического поиска и опыт оценки техник эмбеддингов (dense vs sparse retrieval, стратегии ре-ранжирования)
- Способность самостоятельно работать с массивными датасетами для диагностики поведения моделей и принятия архитектурных решений на основе данных
Условия
- США: $207000 - $300000 (USD) + 20% bonus target + equity + benefits
- В большинстве случаев собеседования проводятся очно
Навыки
- TensorFlow
- SQL
- RAG
- LLM
- embeddings
- vector search
- semantic search
- machine learning
- deep learning
- NLP
- data pipelines
- data structures
- algorithms