JPMorganChase
Software Engineer III - Python/ AI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в agile-команду Commercial & Investment Bank. Разработка UI-дашбордов и backend-сервисов на Python, построение data pipelines/ETL и ответственное применение LLM и AI-ассистентов в инженерном процессе.
Задачи
- Разрабатывать и поддерживать UI-дашборды на React/TypeScript и backend-сервисы на Python
- Проектировать и реализовывать data pipelines/ETL на современных data-платформах (Databricks, Snowflake)
- Выполнять проектирование, разработку, тестирование и техническую диагностику в рамках SDLC
- Использовать LLM как контролируемые компоненты инженерного процесса (enterprise-approved модели)
- Проводить структурированный анализ требований с помощью LLM-ассистированных workflow и переводить бизнес- и регуляторные требования в технические спецификации
- Формировать best practices для prompt-driven разработки, версионируя и ревьюя промпты как инженерные артефакты
- Обеспечивать детерминизм, воспроизводимость, трассируемость и аудируемость prompt-стратегий в регулируемой среде
- Обеспечивать соответствие LLM-систем требованиям надёжности, отказоустойчивости и безопасности
- Обучать команды безопасному и комплаентному использованию LLM/агентов
- Применять авторизованные AI-ассистенты для генерации/рефакторинга кода, тестов и документации с валидацией результатов
Требования
- Формальное обучение или сертификация по software engineering и 3+ года практического опыта
- Сильные навыки Python, включая agentic development practices
- Опыт проектирования баз данных и data modeling на современных data-платформах (Databricks, Snowflake)
- Практический опыт использования AI-ассистентов разработки (copilots/LLM coding assistants) для end-to-end приложений с валидацией корректности, производительности и безопасности
- Опыт разработки, отладки и поддержки кода в крупной enterprise-среде на современных языках программирования и языках запросов к БД
- Понимание SDLC и agile-практик, включая CI/CD, отказоустойчивость приложений и security controls
- Понимание ответственного использования AI в инженерных workflow (чувствительность данных, безопасная обработка входов/выходов)
- Опыт наставничества инженеров по комплаентному внедрению AI-инструментов
Условия
- Конкурентный total rewards package: базовый оклад, возможные комиссионные и/или дискреционные премии, акции
- Комплексная медицинская страховка
- On-site центры здоровья и wellness
- Пенсионный сберегательный план
- Резервный уход за детьми
- Компенсация обучения
- Поддержка психического здоровья и финансовый коучинг
Навыки
- Python
- React
- TypeScript
- Databricks
- Snowflake
- ETL
- LLM
- AI coding assistants
- CI/CD
- AWS
- SQL