Задачи:
— Проектировать, выполнять и управлять этапами разработки Java-приложений
— Участвовать в архитектурном развитии программных продуктов
— Анализировать, исследовать и предлагать идеи по новым программным решениям
— Поддерживать чистый и сложный код, над которым могут работать другие
— Отлаживать и тестировать программное обеспечение
— Выявлять ошибки, узкие места и другие проблемы в коде и предлагать способы их решения и / или улучшения
— Писать эффективный, проверяемый и надежный код
— Быть в курсе альтернативных технологий и инноваций
Требования:
— Высокий уровень владения Java (17+) и обширные знания его экосистем
— Глубокие знания объектно-ориентированного программирования
— Твердое понимание разнообразия дизайна и архитектурных паттернов
— Возможность писать библиотеки Java, которые можно использовать повторно
— Твердое понимание принципов микросервисной архитектуры
— Умение писать чистый, эффективный и легкий для чтения код Java
— Обширное понимание основных принципов проектирования масштабируемого приложения
— Владение технологиями/инструментами: Spring (mvc, security, core, boot, data) или/и Quarkus, JPA/Hibernate, PostgreSQL, Kafka, Docker, docker-compose, Kubernetes
— Умение работать в системах BitBucket, Jenkins, Nexus, Jira, Confluence
Дополнительные пожелания:
— Более трёх лет опыта работы на аналогичной должности
— Стремление идти в ногу с отраслью по мере ее развития и развития
— Опыт разработки высоконагруженных, горизонтально-масштабируемых приложений
— Опыт работы с MongoDB
— Опыт работы с BPM-системами
Условия:
— Полностью удаленная работа в аккредитованной IT-компании (гражданство РФ или РБ)
— Гибкий график работы для баланса между работой и личной жизнью
— Современная методология работы: Agile/Scrum
— Благоприятные условия для профессионального и личностного роста, возможность работы над инновационными проектами и развитие управленческих навыков
— Корпоративная культура: открытость, сотрудничество, поддержка, дружный коллектив
— Корпоративные скидки на обучение, отдых и медицину (Skillbox, ЛитРес, Инвитро и т.д)
Location: Москва
Отдел исследования данных Управления Комплаенс ищет Руководителя направления по исследованию данных.
Основной задачей будет развитие ML моделей для процесса выявления и расследования случаев легализации доходов, полученных преступным путем. Используются различные платформы исполнения моделей – онлайн (в момент проведения операции) и пакетный расчет по всей клиентской базе. Применяем ансамбли моделей градиентного бустинга, нейросетевые архитектуры на последовательностях событий, временных рядах, графовых структурах данных.
Обязанности
* Декомпозировать задачи и управлять сроками их выполнения;
* Собирать выборки для обучения и валидации моделей;
* Проверять различные модели для решения задачи (классификация, регрессия, выявление аномалий), выбирать лучшую модель;
* Формировать требования к витринам для команды инженеров;
* Проводить ревью кода;
* Подготавливать презентации для защиты результатов;
* Анализировать результаты мониторинга работы моделей на проме;
* Участвовать в собеседованиях кандидатов.
Требования
* Профильное высшее образование;
* Хорошее знание теории вероятностей и статистики;
* Знание Python и основных библиотек (numpy, pandas, scipy, sklearn);
* Уверенное владение популярными алгоритмами машинного обучения и библиотеками градиентного бустинга (LightGBM, CatBoost и др.);
* Опыт разработки и внедрения нейронных сетей на PyTorch.
* Умение обрабатывать большие объемы данных на PySpark;
* Кейсы применения нейросетевых моделей в задачах NLP, Time Series, Graph;
* Опыт наставничества или руководства командой.
Условия
* Бесплатные фитнес залы в офисе;
* ДМС с первого дня и льготное страхование для близких;
* Выгодная ипотека для каждого сотрудника и льготные условия кредитования;
* Скидки на продукты компаний-партнеров;
* Онлайн курсы в Виртуальной школе Сбера и обучение в Корпоративном университете;
* DS&AI community - регулярный обмен знаниями, опытом и лучшими практиками, интерактивные лекции и мастер-классы от ведущих ВУЗов и экспертов технологических компаний.