Rippling
Senior Staff Software Engineer, AI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-лидер для построения Rippling AI и базовой AI-платформы, поддерживающей AI-возможности во всех продуктах компании. Роль требует глубокого backend/systems-фундамента и активного участия в коде.
Задачи
- Владеть широкими AI Platform-чартерами в нескольких системах и командах
- Вести архитектуру и исполнение для базовых систем, поддерживающих AI-возможности Rippling
- Строить и направлять работу по AI-инфраструктуре: harness engineering, eval-фреймворки, инфраструктура моделей, sandboxing, масштабирование, latency, надёжность
- Поддерживать AI-возможности в Payroll, Benefits, HR Products, Talent, Spend, IT и Data Cloud
- Лидировать без формальных полномочий, оставаясь глубоко вовлечённым в исполнение
- Писать код, ревьюить критичные участки, отлаживать сложные продакшн-проблемы, прототипировать решения
- Работать с Product, Infra, Platform, AI и senior-стейкхолдерами, превращая неоднозначные AI/product-ставки в масштабируемые системы
- Менторить инженеров уровня Staff, Senior и SE II, повышая инженерные стандарты
- Определять технические паттерны и платформенные примитивы для переиспользования продуктовыми командами
- Формировать долгосрочный технический фундамент Rippling AI
Требования
- 12+ лет опыта в software engineering
- Сильный фундамент в backend, platform, infrastructure, distributed systems или systems engineering
- Глубокая практическая способность писать код, проектировать, ревьюить и отлаживать
- Сильное знание одного или нескольких языков: Python, Java, Go/Golang, C++, Scala, Kotlin или C#
- Опыт владения широкими неоднозначными техническими чартерами в нескольких системах или командах
- Глубокая экспертиза в архитектуре и системном дизайне крупномасштабных продакшн-систем
- Сильное техническое суждение по scale, reliability, latency, observability, API, data modeling, concurrency и production operations
- Способность быть builder-leader: задавать направление, выравнивать стейкхолдеров и при этом строить
- Способность влиять и лидировать без формальных полномочий
- Высокая интеллектуальная мощность, быстрое обучение и комфорт в неопределённости
- Сильное product/platform-суждение и связь технических решений с бизнес-эффектом
- Способность менторить и развивать инженеров разных уровней
- AI/ML-бэкграунд — сильный плюс, но не обязателен
Условия
- Конкурентная зарплата + benefits + equity
- Гибридный формат: минимум три дня в неделю в офисе для офисных сотрудников
- Равные возможности трудоустройства и инклюзивная среда
- Размер зарплаты для сотрудников в США зависит от локации и определяется по тарифным уровням
Навыки
- Python
- Java
- Go
- Golang
- C++
- Scala
- Kotlin
- C#
- SQL
- distributed systems
- AI platform infrastructure
- eval frameworks
- LLM tooling
- sandboxing
- inference
- observability
- APIs
- data modeling
- concurrency