AI engineer
Understand the architecture behind LLM applications, from retrieval and tool use to agents and evaluation.
Move towards AI engineering, lead AI products, or bring AI into the software you already build.
Learn how AI systems work and the decisions behind them. We make the difficult concepts clear, starting from the basics.
Drag to rotate. Use the arrow keys to rotate with a keyboard. Press Enter to select the nearest topic. Browse the curriculum below for the full list of topics and lessons.
Understand the architecture behind LLM applications, from retrieval and tool use to agents and evaluation.
Know what an AI feature needs to work, where it can fail, and what to ask your engineering team.
Compare AI approaches and explain the tradeoffs behind your team’s decisions.
Build an AI foundation you can bring to your projects and technical conversations.
Learners across our courses
Connect your documents to the model’s answer.
From the foundations to the decisions behind AI systems.

Software engineer & technical educator
43.1K followers on LinkedIn

Software engineer & technical educator
33.4K followers on LinkedIn
Your next project could involve an AI feature. Your next role could ask for a working understanding of LLMs. Start learning the concepts now, so you can take a more informed part in those opportunities.
No. A basic technical background is enough to start. We explain the AI concepts from the beginning, including the terms you’ll see throughout the course.
It builds the understanding behind AI engineering and product work. You’ll also need practice applying what you learn. The current course explains the concepts through diagrams and worked examples; coding labs and implementation assignments are planned.
Yes. We update explanations and add lessons as the field develops. The curriculum distinguishes existing material from topics still being worked on.
by Sweet Codey
Enrollment opens soon
The course is in development. Coding labs and implementation assignments are planned.