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

Practicing technology expert. Founder and CTO of an AI platform for business.


Experience and qualifications:


  • Extensive experience in strategy, development, cloud transformations, building global networks, and cybersecurity; worked as a solutions architect at multiple companies
  • Master's degree in Computer Science; certifications


Teaching approach:


  • Teaches development and operations automation practices, application containerization, and integration of AI tools into workflows, as well as security-by-design approaches across all stages of development.
  • Demonstrates solutions proven through building and maintaining cloud infrastructure and AI systems for business.
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