Mastercard
Senior Software Engineer - AI Platforms
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду AI Platforms Mastercard. Проектирование и разработка production-grade платформенных сервисов для AI-продуктов и агентных сценариев: оркестрация, runtime, интеграции моделей и инструментов с безопасностью и наблюдаемостью.
Задачи
- Проектировать и разрабатывать масштабируемые и отказоустойчивые сервисы AI-платформы и переиспользуемые возможности для AI-продуктов, интеллектуальных workflow и агентных систем
- Создавать безопасные паттерны интеграции моделей, агентов, инструментов, корпоративных данных и сервисов с атрибуцией, авторизацией, аудитом и наблюдаемостью
- Реализовывать паттерны оркестрации и runtime: роутеры, супервизоры, планировщики, stateful workflow и асинхронную обработку многошагового выполнения AI
- Строить переиспользуемые фреймворки для вызова моделей и инструментов, управления контекстом, обработки ошибок, ретраев, таймаутов и компенсирующих действий
- Встраивать идентификацию, права, policy enforcement, оценку и guardrails непосредственно в пути выполнения AI
- Обеспечивать соответствие платформы стандартам Mastercard по надёжности, безопасности, комплаенсу, масштабируемости и производительности, включая анализ и тюнинг производительности
- Проводить unit-, функциональное и интеграционное тестирование для валидации поведения и качества платформы
- Сотрудничать с AI Engineers и Data Scientists для интеграции моделей, промптов и подходов к оценке в production-системы
- Отвечать за эксплуатацию: логирование, мониторинг, трейсинг, телеметрию оценки, траблшутинг, реагирование на инциденты и непрерывное улучшение
- Ревьюить код, менторить коллег, влиять на архитектурные решения и распространять переиспользуемые инженерные стандарты между командами
Требования
- Bachelor's degree in Computer Science, Engineering или эквивалентный практический опыт
- Подтверждённый опыт построения распределённых production-grade платформ, сервисов или программных систем
- Сильное владение объектно-ориентированным программированием и backend-разработкой (например, Java, Kotlin, Python или аналоги)
- Прочная база в проектировании ПО и архитектуре, структурах данных и performance engineering
- Опыт проектирования API, платформенных сервисов, event-driven интеграций и асинхронных workflow
- Глубокое понимание аутентификации, авторизации, безопасной коммуникации сервис-сервис, практик безопасного кодирования и policy enforcement
- Опыт эксплуатации систем с высокими требованиями к надёжности, доступности, наблюдаемости, безопасности и регуляторике
- Способность работать в неоднозначных задачах, оценивать новые AI-технологии и итеративно развивать возможности платформы
Условия
- Конкурентная базовая зарплата и возможный годовой бонус или комиссии в зависимости от роли
- Страховки: медицинская, рецептурные препараты, стоматология, зрение, инвалидность, страхование жизни
- Flexible spending account и health savings account
- Оплачиваемые отпуска: 16 недель отпуска для новоиспечённых родителей, до 20 дней отпуска по случаю утраты, 80 часов Paid Sick and Safe Time, 25 дней отпуска и 5 личных дней (пропорционально дате найма)
- 10 оплачиваемых федеральных праздников США в год
- 401k с лучшим в классе company match
- Отложенная компенсация для подходящих ролей
- Компенсация фитнеса или тренажёрный зал на территории
- Право на компенсацию обучения
- Гибридный формат работы в офисе в Атланте
Навыки
- Java
- Kotlin
- Python
- distributed systems
- API design
- event-driven integrations
- asynchronous workflows
- authentication
- authorization
- secure coding
- policy enforcement
- observability
- logging
- monitoring
- tracing
- LLM integration
- agent frameworks
- model gateways
- workflow engines
- orchestration platforms
- retrieval patterns
- AI evaluation tooling
- guardrails