T. Rowe Price
Lead AI Software Engineer - T. Rowe Price Lab (MD or NYC)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Руководящая инженерная роль в AI Engineering команде T. Rowe Price Labs: архитектура и вывод в продакшн AI-агентов и интеллектуальных систем, инкубация новых AI-продуктов и масштабирование решений внутри компании.
Задачи
- Руководить архитектурой, проектированием, разработкой, деплоем и развитием сложных production-grade AI-агентов и интеллектуальных систем
- Определять техническое направление AI-решений и принимать обоснованные компромиссы по моделям, оркестрации, retrieval, инструментам, данным, инфраструктуре, latency, стоимости, безопасности и поддерживаемости
- Вести команды через неоднозначные и технически сложные AI-задачи — от экспериментов и архитектуры до продакшна и масштабирования
- Определять и развивать инженерные стандарты для production AI: оценка, тестирование, observability, guardrails, обработка сбоев, безопасность и ответственный деплой
- Развивать переиспользуемые AI-возможности и общие платформенные компоненты: оркестрация агентов, tool use, retrieval-системы, фреймворки оценки, observability, guardrails
- Оценивать новые модели, фреймворки, инструменты и подходы AI-инженерии и давать рекомендации по их внедрению
- Обеспечивать hands-on техническое лидерство и менторство инженеров, повышая планку архитектуры, качества и исполнения
- Проводить технические дизайн- и код-ревью, помогать решать сложные инженерные задачи между командами и системами
- Реализовывать модель Build-Operate-Transfer: инкубировать новые AI-продукты, доводить их до продакшна и передавать бизнес-командам для долгосрочного владения
- Обеспечивать измеримое качество, готовность к продакшну, операционную наблюдаемость, контроль безопасности и устойчивую совокупную стоимость владения AI-систем
- Выявлять возможности для общих AI-платформ и абстракций, балансируя переиспользуемые корпоративные возможности и требования конкретных продуктов
- Находить и реализовывать сценарии применения AI для ускорения процессов, улучшения принятия решений и масштабируемого бизнес-эффекта
- Взаимодействовать с бизнес-стейкхолдерами, product owner'ами, старшими партнерами и технологическими лидерами для понимания приоритетов и формирования технического направления
- Переводить сложные и неоднозначные бизнес-потребности в надежные AI-решения и архитектуры
- Влиять на технические решения и доносить сложные AI-концепции, архитектуры, риски и компромиссы до технической и нетехнической аудитории
Требования
- BS или MS в Computer Science или смежной технической области либо эквивалентный практический опыт и 8+ лет прогрессивного опыта в software engineering
- Обширный hands-on опыт разработки на объектно-ориентированных языках, таких как Python, Java или JavaScript/TypeScript, включая лидерство в технической поставке между командами или крупными инициативами
- Глубокий практический опыт проектирования и поставки AI-enabled систем, интеллектуальных workflow или агентных приложений в production или near-production среде
- Сильная экспертиза в современных паттернах AI-инженерии: оркестрация агентов, tool/function calling, retrieval-системы, prompt и context engineering, оценка, observability, guardrails, обработка сбоев
- Подтвержденная способность архитектурить production AI-системы и принимать обоснованные компромиссы по качеству модели, latency, стоимости, надежности, безопасности и поддерживаемости
- Обширный опыт архитектуры и поставки cloud-native решений на AWS или аналогах, контейнеризованных микросервисов, API и современных практик доставки ПО
- Сильное понимание стратегий оценки и тестирования AI-систем, включая подходы к измерению и улучшению недетерминированного поведения
- Исключительные аналитические навыки, навыки решения задач, архитектуры и системного дизайна, с подтвержденной способностью вести инженеров через сложные и неоднозначные технические задачи
- Подтвержденная приверженность инженерному совершенству через установление и поддержание стандартов автоматизированного тестирования, код-ревью, observability, безопасности и continuous delivery
- Сильные навыки коммуникации и влияния, способность формировать техническое направление среди инженеров, продукта, бизнеса и старших стейкхолдеров
- Подтвержденный опыт менторства инженеров и повышения технической квалификации команд
- Страсть к отслеживанию быстро развивающегося AI-ландшафта и умение отличать перспективные технологии от краткосрочных трендов
- Желательно: опыт установления инженерных стандартов или технического направления для нескольких команд
- Желательно: понимание финансовых рынков, asset management или финансовых инструментов
Условия
- Гибридный формат работы: до трех дней в неделю из дома
- Конкурентная компенсация
- Право на годовой бонус
- Щедрый пенсионный план
- Медицинские и wellness-льготы, включая онлайн-терапию
- Оплачиваемый отпуск, больничные, дни на медицинские визиты и волонтерство
- Ресурсы для заботы о семье, включая льготы по фертильности и усыновлению
- Позиции доступны в офисе Нью-Йорка или в AI Engineering squad в Harbor Point, Baltimore, MD
- FINRA-лицензии не требуются и не поддерживаются для этой роли
Навыки
- Python
- Java
- JavaScript
- TypeScript
- AI agents
- agent orchestration
- tool/function calling
- retrieval-based systems
- prompt engineering
- context engineering
- evaluation frameworks
- observability
- guardrails
- AWS
- cloud-native
- containerized microservices
- APIs
- automated testing
- code reviews
- continuous delivery
- system design