Ощадбанк державний банк, який вже 30 років надає високоякісні банківські послуги всім групам клієнтів, має найбільшу мережу відділень по всій Україні та відіграє ключову роль у підтримці економіки та суспільства під час та після війни www.youtube.com/watch?v=sUuLeUPcKBg Ми наполегливо працюємо над тим, щоб усі наші клієнти та співробітники могли...
25 березня 2026 govtech

Senior ML Engineer

віддалено

МІЙ БАНК — МОЯ ОПОРА.

Опора мільйонів українців, хто відтепер каже «МОЄ».

МОЇ ЛЮДИ. МОЯ СПРАВА. МОЯ СВОБОДА.

ОЩАДБАНК запрошує до команди Senior ML Engineer

Про роль

Шукаємо Senior ML Engineer у команду з 4 людей (Team Lead, Middle DS, Senior Data Engineer, Senior MLOps). Це hands-on IC роль: ви самостійно дизайните рішення, реалізуєте їх і захищаєте перед Team Lead та директором департаменту.

Команда випускає batch-прогнози для propensity-моделей (схильність клієнта до оформлення кредиту, картки, депозиту, преміум-картки тощо). Зараз — щомісячний цикл, ціль — перехід на щотижневий. У production працюють ансамблі з custom PyTorch моделей для табличних даних та tree-based моделей (XGBoost, LightGBM, Random Forest). Наступний етап — LLM-задачі: автоматизація credit memo та внутрішній QA-бот по документації.

Інфраструктура гібридна: дані готуються on-prem (Oracle DB → ClickHouse, feature store на Feast), обчислення — у хмарі. Оркестрація через Airflow, CI/CD — GitLab CI. Валідація моделей (model risk management) — окрема команда, але ви маєте готувати моделі та документацію до їх стандартів.

Ключові задачі:

Моделювання (≈50% часу)

  • Розробка та оптимізація propensity-моделей: архітектура PyTorch-моделей для табличних даних (embeddings, custom losses, ensembling strategies), тюнінг tree-based моделей, побудова та калібрування ансамблів
  • Гіперпараметричний пошук (Optuna), відтворювані експерименти (MLflow, DVC)
  • Підготовка моделей до LLM-задач: fine-tuning, RAG-пайплайни, prompt engineering для credit memo та internal QA

Feature engineering та дані (≈20% часу)

  • Проектування та оптимізація feature pipelines: Oracle DB → ClickHouse → Feast → модель
  • Робота з великими табличними датасетами: feature selection, temporal feature engineering, обробка категоріальних ознак високої кардинальності
  • Співпраця з Data Engineer над якістю та доступністю даних

Production readiness (≈20% часу)

  • Докеризація моделей, підготовка inference-пайплайнів для batch-прогнозів
  • Оптимізація throughput для переходу з місячного на тижневий цикл (profiling, оптимізація I/O, паралелізація)
  • Інтеграція з Airflow DAGs для scheduling тренувань та inference
  • Підготовка артефактів для model validation команди: метрики, backtesting, документація стабільності

Процеси та комунікація (≈10% часу)

  • Захист технічних рішень перед Team Lead та директором департаменту
  • Code review, технічна документація
  • Пояснення результатів моделей бізнес- та ризик-стейкхолдерам (feature importance, SHAP)

Обов’язкові навички:

ML / DL — практичний рівень

  • 4+ роки досвіду в ML, з них 2+ роки з моделями в production
  • PyTorch: custom архітектури для табличних даних (embeddings для категоріальних фічей, numerical encodings, custom loss functions)
  • XGBoost / LightGBM / CatBoost: досвід тюнінгу та production-використання
  • Ensemble methods: stacking, blending, calibration стратегії
  • Feature engineering для high-dimensional табличних даних, робота з temporal features
  • Hyperparameter optimization (Optuna)
  • Explainability: SHAP, feature importance — для комунікації з бізнесом та model validation

LLM / NLP — базовий+ рівень

  • Практичний досвід з LLM: fine-tuning або RAG-пайплайни
  • Розуміння архітектур (Transformer, attention), prompt engineering
  • Досвід з фреймворками: LangChain / LlamaIndex / vLLM або аналоги

Дані та інфраструктура

  • SQL на рівні складних аналітичних запитів (Oracle, PostgreSQL або аналоги)
  • Досвід з колонковими СУБД (ClickHouse або аналоги)
  • Розуміння feature store концепції (Feast — плюс)
  • Docker: створення та оптимізація образів для ML-сервісів

Software Engineering

  • Python 3.10+ (strong): типізація, модульна архітектура, чистий код
  • Git, code review, тести (pytest)
  • Досвід роботи з Airflow або аналогічним оркестратором
  • Experiment tracking та model versioning (MLflow, DVC, W&B)

Буде плюсом:

  • Досвід у банківській сфері або фінансових сервісах (propensity, credit scoring, churn)
  • ONNX / TorchScript для оптимізації inference
  • Distributed training (PyTorch DDP)
  • Досвід з drift detection та automated retraining pipelines
  • Робота з PII: анонімізація, маскування даних

Ми гарантуємо:

умови для професійного та кар’єрного зростання кожного співробітника;

офіційне працевлаштування із дотриманням всіх соціальних гарантій згідно КЗпП (оплачувані лікарняні, відпустку від 29 календарних днів на рік);

безкоштовне медичне страхування для всіх працівників.

Надсилайте Ваше резюме — станьте частиною команди ОЩАДУ!

LinkedIn