FactSet
Principal Software Engineer, Applied AI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер в FactSet для проектирования и запуска AI-продуктов на базе LLM и агентных технологий. Роль технического лидера: задаёт стандарты разработки прикладного AI, менторит инженеров и формирует направление AI-портфеля продуктов.
Задачи
- Проектировать и разрабатывать production-grade LLM и агентные приложения: многошаговые агенты, tool calling, RAG, оркестрация workflow
- Поставлять стабильные фичи с соблюдением практик тестирования, CI/CD и операционной готовности
- Строить и поддерживать фреймворки оценки, guardrails и мониторинг качества, безопасности, латентности и стоимости AI-фич
- Быстро прототипировать новые подходы и доводить успешные решения до продакшена
- Использовать AI-ассистенты кодинга и агентные workflow для ускорения поставки
- Проводить код- и дизайн-ревью, включая строгую оценку AI-сгенерированного кода
- Менторить инженеров по паттернам прикладного AI, дизайну агентов и работе с AI-ассистентами
- Определять и развивать стандарты команды для AI-assisted разработки: ревью, тестирование, безопасность, ответственное использование AI
- Следить за развитием LLM, агентных фреймворков и инструментов разработчика
- Работать с product-менеджерами, дизайнерами, архитекторами и инженерами над определением решений и скоупа
- Планировать и вести проекты, коммуницировать tradeoffs, риски и прогресс
- Реагировать на баги, инциденты и запросы фич на всём жизненном цикле
- Диагностировать и решать AI-специфичные проблемы: недетерминированное поведение, галлюцинации, регрессии моделей, сбои промптов и инструментов
- Участвовать в архитектурных обсуждениях и мозговых штурмах по новым фичам и возможностям платформы
- Оценивать и внедрять новые AI-инструменты и workflow для продуктивности команды
- Развивать глубокое понимание продуктов и данных FactSet и вносить вклад в AI-стратегию
Требования
- Bachelor’s degree in computer science или смежная область
- 8–10+ лет опыта разработки, тестирования и деплоя качественного стабильного ПО с предсказуемой поставкой в срок
- Практический опыт построения и деплоя приложений на LLM и агентных технологиях: prompt engineering, RAG, function/tool calling, фреймворки оркестрации агентов, MCP или аналогичные протоколы
- Практическое знакомство с AI-ассистентами кодинга, например Claude Code, и понимание современного AI-driven development lifecycle
- Сильные навыки архитектуры и дизайна ПО, включая масштабируемые, наблюдаемые и поддерживаемые системы
- Опыт проектирования подходов к оценке недетерминированных систем и итераций по качеству на основе данных
- Умение давать и принимать фидбек по код-ревью и предлагать перспективные дизайн-идеи
- Подтверждённая способность менторить инженеров по AI-ассистентам и помогать выстраивать стандарты и guardrails AI-разработки
- Способность объяснять бизнес FactSet, клиентскую базу и место своей работы в общей картине
Условия
- Работа в S&P 500 компании с более чем 45-летней историей устойчивого роста
- Медицинское, life и disability страхование, пенсионные планы и программа покупки акций со скидкой
- Оплачиваемые отпуска, семейные отпуска и гибкие дни «moments that matter»
- Гибкие условия работы и поддержка work/life harmony
- Глобальное сообщество с волонтёрством и устойчивым развитием
- Планирование карьерного роста с выделенным временем на обучение каждый месяц
- Business Resource Groups, открытые для всех сотрудников
- Зарплата — лишь часть компенсационного пакета, зависит от образования, опыта и сертификаций
Навыки
- LLM
- agentic systems
- prompt engineering
- RAG
- function calling
- tool calling
- agent orchestration frameworks
- MCP
- Claude Code
- AI coding assistants
- CI/CD
- software architecture
- evaluation frameworks
- guardrails
- monitoring
- MLOps
- LLMOps
- cloud platforms
- containerization
- model evaluation
- fine-tuning