Thomson Reuters
Staff Software Engineer – AI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик в команду Confirmation Product Engineering. Проектирование и разработка production-бэкенда на C#/.NET и интеграция AI/ML-возможностей на Python, включая LLM-приложения, AI-агентов и retrieval.
Задачи
- Проектировать, разрабатывать и поставлять production-сервисы бэкенда и платформы на C#/.NET, PostgreSQL, AWS, микросервисы и распределённые паттерны
- Создавать production AI/ML-возможности на Python: интеграция LLM, AI-агенты, оркестрация, retrieval и многошаговые AI-воркфлоу
- Руководить hands-on AI-инициативами: агентные воркфлоу, retrieval-системы, AI-обработка документов
- Развивать AI-оркестрацию: routing, tool calling, MCP-серверы, многошаговые воркфлоу, safety controls, guardrails, evaluation и обработка ошибок
- Проектировать надёжные масштабируемые высоконагруженные распределённые системы и AI-нагрузки с кэшированием, очередями, rate limiting, failover и observability
- Разрабатывать retrieval и данные: поиск по документам, векторные хранилища, эмбеддинги, семантический поиск и стратегии индексирования
- Обеспечивать Staff-уровень технического лидерства: задавать направление, влиять на стандарты, менторить инженеров и лично писать код
Требования
- Bachelor’s degree in Computer Science, Computer Engineering или смежная область либо эквивалентный опыт
- 7+ лет прогрессивного опыта в разработке ПО, включая архитектуру и поставку крупномасштабных production-систем
- Сильный недавний hands-on опыт production-разработки на C#/.NET, включая бэкенд-сервисы и API на ASP.NET Core
- Hands-on опыт Python для разработки AI/ML-систем: интеграция моделей, AI-оркестрация, API, data pipelines
- Подтверждённый личный опыт поставки AI/ML-фич в production: LLM-приложения, AI-агенты, retrieval/RAG, оркестрация
- Сильный опыт платформенной и распределённой инженерии: микросервисы, интеграция, моделирование данных, REST/GraphQL, реляционные БД, observability, масштабируемость
- Опыт внедрения AI safety controls, guardrails, evaluation, надёжности и production-практик
- Опыт ведения сложных инженерных инициатив от архитектуры до деплоя и долгосрочной эксплуатации
- Способность работать hands-on техническим лидером Staff-уровня и менторить инженеров
- Сильные коммуникации и кросс-функциональное взаимодействие
Условия
- Гибридный формат работы
- Гибкость и work-life balance, возможность работать откуда угодно до 8 недель в год
- Программы развития карьеры и навыков Grow My Way
- Конкурентный пакет бенefits: гибкий отпуск, два Mental Health Day, доступ к Headspace, пенсионные накопления, компенсация обучения
- Годовой бонус по результатам компании и сотрудника
- Медицинская, стоматологическая, vision-страховка, disability и life insurance, 401k с match
- Оплачиваемые волонтёрские дни и участие в Social Impact Institute
Навыки
- C#
- .NET
- ASP.NET Core
- Python
- PostgreSQL
- AWS
- микросервисы
- LLM
- AI agents
- RAG
- MCP
- vector databases
- embeddings
- semantic search
- REST
- GraphQL
- Docker
- Kubernetes
- GitHub Actions
- CI/CD
- Angular
- TypeScript
- Microsoft Orleans
- Akka
- OpenAI API
- Anthropic API