JPMorganChase
Lead Software Engineer - Java & AI
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер в команду Consumer & Community Banking JPMorganChase. Разработка критичных AI-решений на базе LLM, внедрение AI-ассистированных практик разработки и обеспечение качества и безопасности кода.
Задачи
- Разрабатывать креативные программные решения, проектирование, разработка и техническая диагностика нестандартных задач
- Писать безопасный production-код высокого качества, проводить ревью и отладку кода коллег
- Внедрять в команде одобренные enterprise AI-практики разработки для повышения качества кода, скорости поставки и операционных результатов
- Применять инструменты SDLC, включая AI-ассистированную разработку и автоматизацию, для повышения ценности автоматизации
- Выявлять возможности автоматизации устранения повторяющихся проблем для повышения стабильности систем
- Проводить оценочные сессии с внешними вендорами, стартапами и внутренними командами по архитектурным решениям
- Руководить сообществами практики в Software Engineering для распространения новых технологий
Требования
- Формальное обучение или сертификация по software engineering и 5+ лет практического опыта
- Опыт внедрения одобренных AI-инструментов разработки (кодирование, ревью, ускорение тестов, диагностика) и умение задавать стандарты валидации AI-результатов
- Понимание ответственного использования AI в инженерных процессах: чувствительность данных, безопасная обработка входов/выходов, соответствие требованиям безопасности
- Продвинутое владение языками программирования (Java, Python, C# и др.)
- Практический опыт работы с LLM и генеративным AI
- Знакомство с AI/ML-фреймворками (TensorFlow, PyTorch, scikit-learn, Hugging Face)
- Опыт с распределёнными системами и облачными платформами (AWS, GCP, Azure)
- Экспертиза в микросервисах, RESTful API и базах данных (реляционных/NoSQL)
- Знакомство с контейнеризацией (Docker, Kubernetes, Helm)
- Опыт с инструментами нагрузочного тестирования (JMeter, Blazemeter) и Chaos Monkey Testing
- Владение инструментами и фреймворками разработки и тестирования (JUnit, UDF, Tophat, Cucumber, Groovy, Postman, REST Assured, Eclipse, Maven, Jenkins, IntelliJ)
Условия
- Конкурентный пакет вознаграждения: базовый оклад в зависимости от роли, опыта, навыков и локации
- Возможны комиссионные выплаты и/или дискреционная премия в виде денег и/или акций
- Комплексное медицинское страхование, оздоровительные центры на территории
- Пенсионный сберегательный план, резервный уход за детьми, компенсация обучения
- Поддержка психического здоровья, финансовый коучинг
- Равные возможности трудоустройства и инклюзивная среда
Навыки
- Java
- Python
- C#
- LLM
- Generative AI
- TensorFlow
- PyTorch
- scikit-learn
- Hugging Face
- AWS
- GCP
- Azure
- Microservices
- RESTful APIs
- NoSQL
- Docker
- Kubernetes
- Helm
- JMeter
- Blazemeter
- Chaos Monkey Testing
- JUnit
- Cucumber
- Groovy
- Postman
- REST Assured
- Maven
- Jenkins
- IntelliJ