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