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.
Russian and English
14 moodls
Hands-on practice
14 lab assignments: build an agent from
scratch, memory, RAG, multi-agent
orchestration, reliability, security and a
final project
4 months / 16 weeks
A production-ready agentic system in
your portfolio, complete with
architectural documentation and
quality-assurance mechanisms
Flexible Participation Conditions
Installments
Payment in parts or installment plans available through Esto
Discounts
Individual conditions for self-payment of courses
Government Support
Various government support programs for education are available
For Employers
Grants and up to 80% reimbursement for employee training
Who is this course for
Developers
You build server-side or cloud
applications and want to master
agentic systems powered by language
models: architecture, orchestration
patterns, and production readiness.
Engineers working with
language models
You already use language models in
your projects and want to move beyond
single-turn requests to full-fledged
agentic systems with memory, tools,
fault tolerance, and quality-assurance
mechanisms.
Architects and technical leads
You make technical decisions for your
team and want to understand how to
design agentic systems for production:
orchestration, reliability, security, and
quality evaluation.
What professional challenges does this course help you tackle
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.
How the learning process works
Live sessions with
an instructor
60 academic hours of
online classes in small
groups. We analyse
architectural decisions and
provide feedback on code
and project tasks.
Lab assignments
14 lab assignments
covering all key topics.
Each assignment is a
working component of the
agentic system that
students assemble
module by module.
Self-study
120 hours of self-study:
reading documentation,
writing code, configuring
components, and
preparing architectural
artefacts.
Course project
The final module brings all
components together into
a complete system: an
orchestrator, several
specialised agents, a
delivery pipeline, and
architectural
documentation.
What you will learn on this course
Design agentic
system
architectures
Choose the right
orchestration pattern for
any task, describe the
architecture using C4
diagrams, and document
key decisions in
Architecture Decision
Records.
Build memory and
retrieval
components
Design agent memory —
short-term, long-term, and
working. Assemble
knowledge bases and
connect semantic search
with measurable retrieval
quality.
Coordinate multiple
agents
Build multi-agent systems
with parallel and
sequential task processing,
result aggregation, and
fault tolerance.
Ensure reliability
and quality
Handle model and tool
failures, protect the system
against prompt injection
attacks, set up automated
quality evaluation, and
establish a delivery
pipeline with quality gates.
Tools and technologies you will master
- MCP
- RAG
- Agents SDK
- Project Think
- LangGraph
- AutoGen
- CrewAI
- OpenAI Agents SDK
- Google ADK
- Maestro
- SSE
- JavaScript
- Cloudflare Workers
- AI Gateway
- Durable Objects
- Queues
- Workers AI
- Vectorize
- KV
- D1
- R2
- Wrangler
- Terraform
- GitHub Actions
Не уверены в выборе курса?
Такое случается. Мы поможем разобраться и подобрать подходящую сферу в IT, чтобы вы могли уверенно строить свою карьеру. Мы разработали специальный опросник, чтобы выявить ваши сильные стороны и предпочтения в работе
Пройдите наш опросник!
Ответьте на несколько вопросов, и мы подскажем, какое направление в IT подходит именно вам
Detailed course programme
Инженер 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
Course instructor — expert in agentic system design
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
Additional 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
What you will receive after the course
A completed
agentic system in
your portfolio
14 lab assignments
assembled into a single
project: architecture,
memory, RAG, multi-agent
orchestration, reliability,
security, and a delivery
pipeline.
Architectural
documentation
C4 diagrams, Architecture
Decision Records, and a
production-readiness
checklist — documented
architectural decisions
covering all course
modules.
Course completion
certificate
A MYEDU certificate for
completing the AI Systems
Engineer course,
confirming practical
proficiency in the
architecture and
orchestration of agentic
systems.
Readiness for real
world tasks
Experience solving the
challenges engineers face
in real production
environments: handling
failures, defending against
attacks, controlling costs,
and managing
deployments.
Student reviews
This course helped me rethink the way I search for and analyze information from open sources. The material is presented in a clear, structured way and includes a strong practical component — from search and data verification methods to relationship analysis, digital footprints, and working with modern OSINT tools. What I especially liked was that the course focuses not only on theory but also on real-world applications in analytics, journalism, security, and investigative work. After completing the program, I gained a systematic understanding of how to quickly find, verify, and structure information.
OSINT Program Focus Group Participant, May 2026
Apply now and learn how to design agentic systems!
Frequently asked questions about the course
Still have questions?
Contact us
on Telegram
Our team will review your enquiry promptly and answer any questions you may have.