JPMorganChase
Software Engineer III - Python/AI/MLOps
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Corporate Technology банка JPMorganChase. Разработка безопасных масштабируемых продуктов на Python, построение и поддержка ML-платформы на Databricks для моделей риска и фрода.
Задачи
- Разрабатывать программные решения, проектировать и отлаживать технические проблемы
- Создавать безопасный и качественный production-код и поддерживать алгоритмы
- Использовать корпоративные AI-ассистенты для генерации кода, рефакторинга, тестов и документации с валидацией результатов
- Применять инструменты SDLC и автоматизации
- Проектировать, строить и поддерживать масштабируемые возможности ML-платформы на Databricks для моделей риска и фрода
- Совместно с разработчиками моделей выводить модели в production на Python и Apache Spark, включая подготовку данных и распределённую обработку
- Модернизировать ML-процессы с Amazon SageMaker на Databricks
- Строить и поддерживать infrastructure as code на Terraform для управления облачными ресурсами
- Внедрять мониторинг, алертинг и операционный контроль с Amazon CloudWatch и Datadog
- Оптимизировать производительность нагрузок Databricks и Spark
- Разрабатывать скрипты автоматизации и инструменты для снижения ручного труда
Требования
- Формальное обучение или сертификация по software engineering и 3+ года практического опыта
- Владение Python и опыт построения обработки данных на Apache Spark
- Практический опыт разработки на Databricks: конфигурация job, библиотеки, управление runtime
- Опыт работы с Amazon Web Services (EC2, S3, EMR, Lambda)
- Опыт провижининга и управления облачной инфраструктурой через Terraform и пайплайны автоматического деплоя
- Опыт мониторинга и алертинга с Amazon CloudWatch и Datadog, сильные коммуникативные навыки
- Практический опыт использования корпоративных AI-ассистентов разработки с умением критически оценивать и валидировать сгенерированный код
- Понимание ответственного использования AI в инженерных процессах, включая чувствительность данных и безопасную обработку входов/выходов
Условия
- Конкурентный пакет вознаграждения: базовый оклад, возможны комиссионные и дискреционные премии, акции
- Комплексное медицинское страхование, оздоровительные центры на территории
- Пенсионный план, резервный уход за детьми, компенсация обучения, поддержка психического здоровья, финансовый коучинг
- Равные возможности трудоустройства и инклюзивная среда
Навыки
- Python
- Apache Spark
- Databricks
- Amazon Web Services
- Amazon EC2
- Amazon S3
- Amazon EMR
- AWS Lambda
- Terraform
- Amazon CloudWatch
- Datadog
- Amazon SageMaker
- AI-assisted development tools