← All roadmaps
Advanced

Become an AI security engineer

Protect AI systems from attacks, data leaks and misuse.

For: Security and software engineers who will defend systems that use AI agents.

10 steps
stops on the route
10 lessons
you finish in total
1 course
the lessons come from
~3h reading
all lessons together
Adds it to My learning so you can track it.
AI careerThis is the roadmap for the AI security engineer role.
Read about the role →

Finish every lesson to earn a certificate of completion that anyone can verify. Jump to the certificate ↓

Honest note: The ten steps follow the AI Security Engineer course. Network and cloud security basics are not taught here. Extra reading from other courses is listed at the end.

Your progress on this roadmap0 / 10 lessons completed0%

How to read this page. A roadmap is a route made of 10 steps. Each step has one lesson. There are 10 lessons in total. Extra reading is listed at the end of the page. It does not count towards your progress.

Certificate of completion

Earn your AI security engineer certificate

Verified edition

Mark every lesson in this roadmap complete. You have finished 0 of 10. 10 to go.

See a sample certificate. Anyone can check a certificate with its code at /verify. It records course completion. It is not an exam or an accredited qualification.

  1. 1

    Step 1 of 10

    Understand what is new in AI security

    Explain why instructions and data mixing in one stream creates new attacks.

    Before you move on: Try to make a small assistant ignore its rules, and write down what worked.

  2. 2

    Step 2 of 10

    Threat-model a system

    Draw the system, mark trust boundaries and rank the threats.

    Before you move on: Draw an assistant that reads a shared drive and sends email, and write six ranked threats.

  3. 3

    Step 3 of 10

    Understand prompt injection

    Know direct and indirect injection, and the layered defenses.

    Before you move on: Run five attacks on a small assistant and add one defense for each that worked.

  4. 4

    Step 4 of 10

    Stop data leaks

    Map the leak paths and keep customers apart.

    Before you move on: Write a two-account test that proves one customer cannot see another's data.

  5. 5

    Step 5 of 10

    Secure agents and tools

    Give agents the fewest tools and check every tool call in code.

    Before you move on: Write a tool policy with limits, approvals and what the approval screen shows.

  6. 6

    Step 6 of 10

    Control the supply chain

    Know the models, packages, data and tool servers you depend on.

    Before you move on: Make a bill of materials for an AI app and add three controls.

  7. 7

    Step 7 of 10

    Red team your own system

    Attack safely, record findings and turn them into regression tests.

    Before you move on: Run eight attacks, write one full finding and its regression test.

  8. 8

    Step 8 of 10

    Add guardrails and monitoring

    Use plain-code limits, useful logs and alerts with owners.

    Before you move on: Design the guardrails, the log fields and three alerts for an assistant.

  9. 9

    Step 9 of 10

    Respond to incidents

    Contain first, communicate plainly and learn without blame.

    Before you move on: Run a tabletop drill and write the first-hour plan and the user message.

  10. 10

    Step 10 of 10

    Get interview-ready

    Answer security design questions with a method, and show real artifacts.

    Before you move on: Answer the web-browsing agent question aloud in ten minutes, and fix your weakest part.

Hands-on lab · build confidence

Attack and harden a practice assistant

Try ten attacks on a sandbox assistant, write the findings, add defenses and test again.

No code · 3 to 5 hours

Optional

Want to go further?

These lessons come from other courses. They are extra reading. They do not count towards your progress or the certificate.

Other roadmaps

0 / 10 finished0%