Mastercard
Software Engineer II - AI Platforms
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду AI Platforms Mastercard. Проектирование и развитие production-сервисов платформы, обеспечивающих работу AI-продуктов и агентных сценариев: оркестрация, интеграции моделей и инструментов, безопасность и наблюдаемость.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать сервисы AI-платформы и переиспользуемые компоненты для AI-продуктов, интеллектуальных workflow и агентных систем
- Реализовывать безопасные паттерны интеграции моделей, агентов, инструментов, корпоративных данных и сервисов с учётом авторизации, аудита и наблюдаемости
- Развивать оркестрацию и runtime: маршрутизация, stateful workflow, асинхронная обработка многошагового выполнения AI
- Создавать переиспользуемые компоненты для вызова моделей и инструментов, управления контекстом, обработки ошибок, ретраев и таймаутов
- Применять паттерны идентификации, прав, policy enforcement, оценки и guardrails в путях выполнения AI
- Разрабатывать ПО в соответствии со стандартами Mastercard по надёжности, безопасности, комплаенсу, масштабируемости и производительности
- Писать и поддерживать unit-, функциональные и интеграционные тесты
- Совместно с AI Engineers и Data Scientists интегрировать модели, промпты и подходы к оценке в production-системы
- Поддерживать эксплуатацию: логирование, мониторинг, трейсинг, траблшутинг, разбор инцидентов и непрерывные улучшения
- Участвовать в code review и обсуждениях технического дизайна, документировать решения и делиться знаниями
Требования
- Bachelor's degree in Computer Science, Engineering или эквивалентный практический опыт
- Профессиональный опыт разработки и поддержки production-систем, сервисов или платформенных возможностей
- Владение ООП и backend-разработкой на Java, Kotlin, Python или аналогичном языке
- Прочная база в проектировании ПО, структурах данных и жизненном цикле разработки
- Опыт разработки API, сервисов, интеграций или асинхронных workflow
- Знание аутентификации, авторизации, защищённой коммуникации между сервисами и безопасности API
- Понимание secure coding, надёжности, наблюдаемости, автоматизированного тестирования и production-поддержки
- Способность работать в меняющихся задачах, осваивать новые AI-технологии и итеративно поставлять решения
Условия
- Конкурентная базовая зарплата и возможный годовой бонус или комиссии в зависимости от роли
- Страхование: медицинское, рецептурные препараты, стоматология, зрение, инвалидность, страхование жизни
- Flexible spending account и health savings account
- Оплачиваемые отпуска, включая 16 недель отпуска для новых родителей и до 20 дней bereavement leave
- 80 часов Paid Sick and Safe Time, 25 дней отпуска и 5 personal days
- 10 оплачиваемых федеральных праздников США
- 401k с company match
- Deferred compensation для подходящих ролей
- Компенсация фитнеса или фитнес-залы на территории
- Право на компенсацию обучения
Навыки
- Java
- Kotlin
- Python
- API
- LLM
- machine learning
- agent frameworks
- workflow engines
- orchestration platforms
- retrieval patterns
- AI evaluation tools
- observability
- automated testing