Software Engineer, AI and Data Protection
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду AI and Data Protection, которая создаёт и эксплуатирует высоконагруженные сервисы анализа контента для защиты данных и AI-рисков в Google Cloud, Gmail, Google Drive и Gemini. Роль предполагает разработку алгоритмов и ML/NLP-моделей для классификации и редактирования чувствительной информации.
Задачи
- Разрабатывать серверный код на C++, Java или Go для анализа контента с высокой доступностью и масштабируемостью
- Разрабатывать новые алгоритмы для выявления AI-рисков безопасности и классификации структурированной и неструктурированной чувствительной информации
- Обучать, оценивать и выводить в продакшен ML/NLP-модели для задач токенной разметки и классификации полезной нагрузки
- Разрабатывать пайплайны data mining и генерации синтетических данных, формировать датасеты для обучения и оценки
- Сотрудничать с исследовательскими группами в разработке инновационных ML/NLP-решений
- Предоставлять техническое руководство другим инженерам и работать с партнёрскими командами и заказчиками
Требования
- Bachelor’s degree или эквивалентный практический опыт
- 8 лет опыта в разработке ПО
- 5 лет опыта в ML-дизайне и ML-инфраструктуре (развёртывание моделей, оценка, обработка данных, отладка, fine tuning)
- Опыт распределённой обработки и обработки больших объёмов данных
- Master’s degree или PhD в инженерии, computer science или смежной технической области (предпочтительно)
- 8 лет опыта с структурами данных и алгоритмами (предпочтительно)
- 3 года опыта в роли технического лидера, руководящего проектными командами и задающего техническое направление (предпочтительно)
- 3 года опыта работы в сложной матричной организации с кросс-функциональными проектами (предпочтительно)
Условия
- Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
- Пенсионные накопления: 401(k) с вкладом компании
- Оплачиваемый отпуск: 20 дней в год, начисление 6.15 часов за период выплат в первые пять лет работы
- Больничные: 40 часов в год (69 часов в год для Сиэтла), включая 5 дискреционных больничных дней
- Декретный отпуск (Short-Term Disability + Baby Bonding): 28–30 недель
- Отпуск по уходу за ребёнком: 18 недель
- Праздничные дни: 13 оплачиваемых дней в год
- Бонус 20% от цели + акции + льготы
Навыки
- C++
- Java
- Go
- ML
- NLP
- Model deployment
- Model evaluation
- Data processing
- Fine tuning
- Distributed processing
- Large-scale data processing
- Data structures
- Algorithms
- Data mining
- Synthetic data generation