AI Systems Engineer — architecture and design

Learn to design and build agentic systems powered by language models — from architecture and memory to multi-agent orchestration, reliability, and production readiness.

Link to this page location: #about

A practical course for those who want to move from experimenting with
language models to proper engineering discipline: building agentic
systems that behave predictably and can be measured, tested, and
maintained.

After completing the course, you will be able to: 

  • Design the architecture of an agentic system — choose the right
    orchestration pattern, memory model, and toolset for a specific task.
  • Implement the full agent lifecycle — from planning and tool
    invocation to result validation and error handling.
  • Build multi-agent systems — coordinate several specialised agents
    working together to solve complex problems.
  • Ensure reliability and security — protect inputs and outputs, restrict
    tool permissions, and handle failures in a predictable way.
  • Deploy an agentic system to production — set up a delivery pipeline
    with quality gates and controlled rollout.

Пройдите наш опросник!

Ответьте на несколько вопросов, и мы подскажем, какое направление в IT подходит именно вам

Link to this page location: #program

Инженер AI систем - архитектура и проектирование

  • 14 modules, 60 academic hours of classes and 120 hours of
    self-study. Each module ends with a lab assignment — a working component of the agentic system.
  • 4 мonths / 16 weeks / 60 academic hours 
  • A completed agentic system in your portfolio 

📌 Module 1. Anatomy of an AI Agent


📌 Module 2. Agent Without a Framework


📌 Module 3. Cloudflare Workers as an Agent Platform


📌 Module 4. Cloudflare Agents SDK and Project Think


📌 Module 5. Agent Memory


📌  Module 6. Tools, MCP, and External Integrations


📌 Module 7. RAG System as an Agent Component


📌 Module 8. Multi-Agent Orchestration


📌 Module 9. Industry Frameworks


📌 Module 10. Reliability and Fault Tolerance


📌 Module 11. Security of Agentic Systems


📌

Module 12. Observability, Testing, and Quality Evaluation


📌 Module 13. Delivery Pipeline and Cost Optimization


📌

Module 14. Final Project: Production-Ready System


Link to this page location: #teachers

Ilya Strelkin

  • AI Systems & Cloud Architect, DevSecOps, SRE Engineer, and hands-on technical leader with over 20 years of experience in strategy, development, cloud transformations, and cybersecurity
  • Founder and CTO of WAIZTEAM (AI platform for business). Solutions Architect at Target, Emposo, and Communication Business Avenue. Contributor to Alpine Linux (20+ years). Built enterprise telephony, IPTV, ERP, and global networks
  • In this course, shares practical expertise in: CI/CD, Infrastructure as Code (Terraform), containerization (Docker, Kubernetes), integrating LLMs and RAG into real-world DevOps workflows, DevSecOps, and shift-left security
  • Certifications: Certified Ethical Hacker, Azure Certified Solutions Architect, AWS Certified Solutions Architect
  • Education: Lomonosov Moscow State University, Master's degree, Computational Mathematics and Cybernetics
Link to this page location: #materials
  • Habr — machine learning hub: articles in Russian on agents,
    language models, and AI engineering — habr.com/ru/hubs/machine_learning/
  • Cloudflare Workers AI documentation: reference for bindings,
    models, and the Agents SDK — developers.cloudflare.com/workers-ai/
  • LangGraph documentation: guide to building agents based on
    state graphs — langchain-ai.github.io/langgraph/
  • Google SRE Books: materials on reliability and operational
    practices, free online — sre.google/books/
  • Hugging Face blog: articles on language models, agentic
    systems, and quality evaluation — huggingface.co/blog
Link to this page location: #reviews
Link to this page location: #cta

Apply now and learn how to design agentic systems!

AI Systems
Engineer —
architecture and
design

  • Russian and English
  • 4 months / 16 weeks
  • 1900 €
Link to this page location: #faq

Frequently asked questions about the course

Is this course available with government funding support?

What knowledge is required to get started?

Do I need paid access to language models?

How is this course different from learning individual libraries?

I work and am afraid I won’t keep up with the course. What should I do?

What document will I receive after completing the course?

Still have questions?
Contact us
on Telegram

Our team will review your enquiry promptly and answer any questions you may have.

Link to this page location: #contacts