Курс AI Engineering

  • Online
  • Для досвідчених
  • Data Science / Machine learning / AI
Навчальний центр: Robot Dreams
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:20 занять
Початок курсу:30.03.2026
Вартість навчання:Уточнюйте

На курсі ви навчитеся будувати керований AI pipeline - від data до inference, API, monitoring та scale - і отримаєте production-ready проєкт у портфоліо.

Програма курсу

AI Engineering in Real Products

  • Розумітимете роль AI Engineer у бізнесі та його відповідальність за результат
  • Відрізнятимете AI Engineering від ML, Data та Backend-напрямів
  • Інтегруватимете AI як частину продукту, а не окрему "фічу"
  • Бачитимете повний AI-lifecycle: від даних і моделі - до продакшену та підтримки

Data Engineering for AI

  • Проєктуватимете ingestion-архітектуру під різні типи даних
  • Працюватимете з PDF, DOCX і HTML, зокрема з OCR для неструктурованих джерел
  • Реалізовуватимете streaming ingestion із використанням черг і батчингу
  • Застосовуватимете data versioning для контролю змін і відтворюваності даних

Production Data Pipelines

  • Виконуватимете cleaning, normalization та deduplication даних
  • Застосовуватимете chunking для підготовки даних до обробки моделями
  • Будуватимете metadata pipelines для керування контекстом і походженням даних
  • Працюватимете з feature stores для повторного використання та консистентності фіч

Classical ML in Production

  • Будуватимете пайплайни навчання моделей за допомогою scikit-learn
  • Організовуватимете training і validation для коректної оцінки моделей
  • Використовуватимете MLflow для трекінгу експериментів і метрик
  • Працюватимете з model registry для керування версіями моделей та релізами

PyTorch for Real Systems

  • Запускатимете нейронні мережі в продакшені з урахуванням вимог до стабільності й масштабування
  • Оптимізуватимете інференс за допомогою GPU та batching
  • Зберігатимете й завантажуватимете ваги моделей для відтворюваності та оновлень

LLM Engineering (API + Self-hosted)

  • Орієнтуватиметеся в екосистемі OpenAI, Claude та open-source моделей
  • Оцінюватимете tokenomics і latency під бізнес- та продуктні сценарії
  • Розгортатимете й використовуватимете self-hosted моделі через Ollama

Embeddings & Semantic Systems

  • Працюватимете з embeddings для представлення тексту і даних у векторному вигляді
  • Застосовуватимете similarity search для пошуку релевантного контенту
  • Використовуватимете базову vector math для порівняння, кластеризації та ранжування результатів

Vector Databases in Production

  • Працюватимете з векторними базами даних Qdrant, FAISS і Pinecone
  • Реалізовуватимете hybrid search на базі BM25 і векторного пошуку
  • Налаштовуватимете filtering для точного контролю результатів пошуку

RAG Systems (Enterprise Level)

  • Застосовуватимете різні chunking-стратегії залежно від типу даних і сценарію використання
  • Налаштовуватимете retrievers для ефективного отримання релевантного контексту
  • Керуватимете context window моделей, щоби балансувати якість відповідей та вартість обробки

API Layer for AI Systems

  • Розроблятимете API для AI-сервісів на FastAPI
  • Використовуватимете async для ефективної роботи з конкурентними запитами
  • Запускатимете background jobs для довгих задач без блокування сервісу
  • Налаштовуватимете Redis cache та rate limiting для стабільності й контролю навантаження

AI Agents & Tool Orchestration

  • Проєктуватимете архітектуру агентів під бізнес- і продуктні сценарії
  • Застосовуватимете підхід ReAct для поєднання reasoning та дій
  • Налаштовуватимете tool calling для взаємодії агентів із зовнішніми сервісами
  • Будуватимете агентні workflow за допомогою LangGraph

MLOps Foundations

  • Використовуватимете MLflow і model registry для керування версіями моделей та релізами
  • Застосовуватимете DVC для версіювання даних та відтворюваності експериментів
  • Налаштовуватимете CI/CD-пайплайни для автоматизації навчання та деплою моделей
  • Запускатимете canary deploy для безпечного оновлення моделей в продакшені

Containers for AI

  • Контейнеризуватимете AI-сервіси за допомогою Docker
  • Використовуватимете multi-stage збірки для зменшення розміру образів та швидших деплоїв
  • Запускатимете GPU-контейнери для ефективного інференсу та навчання моделей

Kubernetes for AI Systems

  • Розгортатимете AI-сервіси в Kubernetes
  • Використовуватимете Helm для керування конфігураціями та релізами
  • Налаштовуватимете HPA для автоматичного масштабування під навантаження
  • Виконуватимете rolling updates без простоїв сервісу

Production AI: Monitoring & Drift

  • Виявлятимете model drift і реагуватимете на деградацію якості моделей
  • Відстежуватимете document drift і зміни вхідних даних
  • Будуватимете observability для AI-сервісів з використанням Prometheus і Grafana
  • Налаштовуватимете alerting для швидкої реакції на інциденти в продакшені

MCP (Model Context Protocol): AI Tools Architecture

  • Розумітимете, що таке MCP (Model Context Protocol) і навіщо він з'явився
  • Пояснюватимете, яку проблему MCP розв'язує в продакшн AI-системах: хаос tools, vendor lock-in і відсутність стандарту
  • Орієнтуватиметеся в архітектурі MCP та ролях Host, Client і Server
  • Відрізнятимете MCP від OpenAI function calling, LangChain tools і класичних microservices
  • Уявлятимете, як MCP працює в реальному продукті: з локальними інструментами, корпоративними API та sandbox-середовищами

LLM Fine-Tuning in Production

  • Розрізнятимете fine-tuning, RAG і prompting та обиратимете підхід під задачу
  • Застосовуватимете PEFT-підходи: LoRA, QLoRA та adapters для ефективного донавчання моделей
  • Проєктуватимете dataset для instruction-tuning з урахуванням якості й масштабу
  • Використовуватимете label masking (### RESPONSE:) для коректного навчання моделей
  • Оцінюватимете inference cost після fine-tuning та його вплив на продакшн

Production LLM Inference Systems

  • Орієнтуватиметеся в inference-рушіях vLLM, Triton і TGI та обиратимете їх під продакшн-сценарії
  • Використовуватимете KV cache для зменшення затримок і вартості інференсу
  • Налаштовуватимете dynamic batching для ефективної обробки конкурентних запитів
  • Реалізовуватимете token streaming для швидкого time-to-first-token
  • Плануватимете latency budget і балансуватимете швидкість, вартість та якість відповідей

LLM Evaluation, Safety & Guardrails

  • Виявлятимете галюцинації моделей та зменшуватимете їхній вплив у продакшені
  • Захищатимете системи від prompt injection і зловмисних інструкцій
  • Детектуватимете і маскуватимете PII для відповідності вимогам безпеки
  • Оцінюватимете faithfulness і groundedness відповідей відносно джерел
  • Будуватимете LLM eval pipelines для регулярної перевірки якості, безпеки та стабільності моделей

System Design for AI Products + Demo Day

  • Орієнтуватиметеся в AI-native архітектурних патернах і застосовуватимете їх у продакшн-системах
  • Проєктуватимете AI gateway для маршрутизації запитів, політик доступу та контролю якості
  • Розділятимете систему на retrieval, reasoning і memory, щоб керувати складністю і масштабуванням
  • Налаштовуватимете failover, fallbacks і circuit breakers для стабільної роботи під інцидентами та піками
  • Презентуєте демо фінальних завдань і аргументуєте архітектурні рішення та trade-offs

Вимоги для старту

Щоб комфортно навчатися на курсі, вам потрібно знати Python або іншу мову програмування на рівні написання робочого коду. Мати практичний досвід роботи з Git.

Особливості курсу

  • Допомога ментора
  • Практика
  • Домашні завдання
  • Курсовий проєкт
  • Сертифікат про проходження курсу

Викладачі курсу

Андрій Білоус - Senior AI Engineer at DataArt

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
03.03.2026
Тривалість
14 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
07.04.2026
Тривалість
4 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Robot Dreams
Формат
Online
Початок навчання
01.10.2025
Тривалість
14 занять
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Projector
Формат
Online
Початок навчання
Будь-який момент
Тривалість
-
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
3 000 UAH за курс