
AI Security Engineer — career path
StationX Advanced
Secure the AI a company builds and buys: LLM apps, RAG, agents, the tools they call and the pipeline and cloud they ship on. Security+ and SecAI+ for the grounding, building and red-teaming AI for the skills, then CISSP, with AAISM as the step into leading AI security.
6 courses · 62 sections · 408 lectures · 41 labs · ≈ 38 h of hands-on labs
Free to start: the free lessons and guides for this roadmap →
Try a free AI security lab: Make it talk (~5 min) → A scripted simulation in your browser. No account needed.
The path
Start here →
Step 1 — Security foundation
The security baseline every AI security role assumes.
follows the whole CompTIA Security+ (SY0-701) roadmap: 11 courses · 76 sections · 867 lectures · 148 labs · ≈ 172 h of hands-on labs
Learn

- PathFollow the CompTIA Security+ (SY0-701) path — the core security knowledge AI security is built on
11 courses · 76 sections · 867 lectures · 148 labs · ≈ 172 h of hands-on labs
9 steps — The industry-standard entry certification for a cyber security role.
Step 2 — How AI applications are built
Build an LLM app, a RAG pipeline and a cloud AI service. You cannot secure what you have never built.
2 courses · 24 sections · 39 lectures · 9 labs
Learn
- CoursePython for Generative AI Apps: Building Intelligent Systems (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
14 sections · 28 lectures
- Training Overview 2
- Section 1: Introduction 2
- Section 2: Development Environment Setup 3
- Section 3: Introduction To Open-AI GPT API 2
- Section 4: Flask ChatGPT Clone App 3
- Section 5: Flask Text To Image App 1
- Section 6: Streamlit Text To Image App 1
- Section 7: GPT Powered Bots 2
- Section 8: Langchain Apps 3
- Section 9: PDF To Chat App With Langchain 1
- Section 10: Gradio GUI ChatBot 2
- Section 11: J.A.R.V.I.S AI AGI Powered Virtual Assistant 2
- Section 12: GPT Model Fine Tuining 3
- Audio Version of Training 1
- CourseLangChain Generative AI Apps (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
10 sections · 11 lectures
- Training Overview 1
- Introduction 1
- Development Environment Setup 2
- Getting Started with GPT API 1
- ChatBot with GPT API 1
- Creating and Running a Workflow in LangChain 1
- Langchain chatbot 1
- Webpage Summary 1
- ChatToPDF 1
- Audio Version of Training 1
Practise
- Infra LabsAzure AI Engineer — 9 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab
- Explore Document Processing in Azure AI's Document Intelligence StudioLevel: GuidedDuration: 1 h
- Create a Bot by Using the Bot Framework SDKLevel: GuidedDuration: 30 min
- Generate Insights from Images by Using Azure AI Vision ServicesLevel: GuidedDuration: 30 min
- Build an AI Model in Azure AI Machine Learning StudioLevel: GuidedDuration: 30 min
- Integrate Azure AI Immersive Reader Into Your Application by Using Its SDKLevel: GuidedDuration: 30 min
- Translate Text Between Languages by Using Azure AI TranslatorLevel: GuidedDuration: 30 min
- Generate Image Descriptions from Text by Using Azure AI ServicesLevel: GuidedDuration: 30 min
- Analyze and Generate Text-Based Sentiment by Using Azure AI ServicesLevel: GuidedDuration: 30 min
- Craft Better Prompts in Azure OpenAI StudioLevel: GuidedDuration: 30 min
Step 3 — The AI security certification
Threats, controls and governance for AI systems.
follows the whole CompTIA SecAI+ (CY0-001) roadmap: 8 courses · 110 sections · 587 lectures · 34 labs · ≈ 42 h of hands-on labs
Learn

- PathFollow the CompTIA SecAI+ (CY0-001) path — the certification written for securing AI systems
8 courses · 110 sections · 587 lectures · 34 labs · ≈ 42 h of hands-on labs
6 steps — CompTIA's AI security certification: how AI works, how AI systems are attacked and secured, how to use AI in security operations, and how AI is governed.
Step 4 — Attack AI like a red teamer
How each attack on an AI system works and the open-source tools that test for it. The labs drill the web attacks AI apps inherit.
14 labs
Learn
- CourseCovered in Generative AI Risks & Cybersecurity: LLM Security (opens in a new tab)opens on courses.stationx.net — its prompt-injection, jailbreaking and AI-attack-vector sections 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
11 sections · 47 lectures
- Training Overview 1
- - Introduction & Lab Setup 4
- - The GenAI Threat Landscape 4
- - Prompt Injection & Jailbreaking 6
- - AI-Specific Attack Vectors 6
- - Defending GenAI Systems 8
- - Secure GenAI Development 5
- - Governance, Compliance & Ethics 6
- - Emerging Threats & Future 4
- - Capstone & Conclusion 2
- Audio Version of the Course 1
There is no hands-on AI attack lab yet: the only prompt-injection practice is the free simulation, Make it talk. The labs below drill the web attacks AI apps inherit.
Practise
- LabsAdvanced Web Application Exploitation — 14 labs 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
- Web 201 - Lab 1: Recon ToolsDuration: 1 h
- Web 201 - Lab 2.1: Detecting and Exploiting Hard to Find SQL injectionsDuration: 1 h
- Web 201 - Lab 2.2: Advanced SqlmapDuration: 2 h
- Web 201 - Lab 2.3: Manual Blind SQL InjectionDuration: 2 h
- Web 201 - Lab 2.4: NoSQL InjectionDuration: 1 h
- Web 201 - Lab 3.1: Cross Site Scripting Filter EvasionDuration: 1 h
- Web 201 - Lab 3.2: Exploiting Misconfigured CORSDuration: 1 h
- Web 201 - Lab 4: Advanced OS Command InjectionDuration: 1 h
- Web 201 - Lab 5: Advanced Local File InclusionDuration: 1 h
- Web 201 - Lab 6: Advanced CSRFDuration: 1 h
- Web 201 - Lab 7.1: XXE to Obtain Arbitrary FilesDuration: 1 h
- Web 201 - Lab 7.2: Out of Band XXE AttacksDuration: 1 h
- Web 201 - Lab 8: Server Side Request ForgeryDuration: 1 h
- Web 201 - Lab 9: Insecure Deserialization in Python and JavaDuration: 1 h
- FreeAI Red Teaming Tools
- FreeAI Security Tools Mapped
- FreeGarak Tutorial: NVIDIA's LLM Scanner
- FreePyRIT Tutorial: Microsoft's AI Red Team Toolkit
- FreePromptfoo Tutorial: Test LLM Security in CI/CD
- FreeGiskard Tutorial: Scan Your LLM for Leaks
- FreeDeepTeam Guide
- FreePrompt Injection Testing With a Free Tool
- Free video7 Free Tools to Hack (and Secure) Any LLM
- Free video82 Prompt Injection Techniques, Mapped (Free Tool)
- Free video82 Ways to Break Any AI (Free Library)
- FreeAI Attacks Explained: 23 Types
- FreePrompt Injection Examples & Attack Techniques
- Free videoWhat Is Direct Prompt Injection?
- Free videoWhat Is Indirect Prompt Injection?
- Free video6 Prompt Injection Examples You Need to Know
- Free videoHow Hackers Hijack AI With One Sentence
- Free videoWhat Is AI Jailbreaking?
- Free videoWhat Is Guardrail Bypassing?
- FreeAI Is About to Forget How to Hack
- Free videoWhat Is Data Poisoning?
- Free videoWhat Is Model Poisoning?
- Free videoWhat Is AI Recommendation Poisoning?
- Free videoAI Poisoning
- Free videoCan Hackers Silently Corrupt Your AI?
- Free videoWhat Is an AI Backdoor?
- Free videoWhat Is an AI Trojan?
- Free videoWhat Is a Transfer Learning Attack?
- Free videoWhat Is an Adversarial Attack?
- Free videoWhat Is an AI Bias Attack?
- Free videoCan AI Be Accidentally Racist?
- Free videoWhat Is Model Skewing?
- Free videoWhat Is AI Model Theft?
- Free videoHow to Steal an AI Model in 3 Steps
- Free videoWhat Is an AI Model Inversion Attack?
- Free videoWhat Is a Membership Inference Attack?
- Free videoWhat Is AI Sensitive Information Disclosure?
- Free videoWhat Is Insecure Plugin Design?
- Free videoWhat Is AI Plugin Exploitation?
- Free videoWhat Is an AI Supply Chain Attack?
- Free videoWhat Is Excessive Agency?
- Free videoCan AI Be Tricked Into Deleting Your Database?
- Free videoYour AI Chatbot Has Keys to Everything
- Free videoWhat Is an Output Integrity Attack?
- Free videoWhat Is Insecure Output Handling?
- Free videoWhat Is AI Denial of Service?
- Free videoWhat Is AI Overreliance?
- Free videoYour AI Is Making Things Up
- FreeHow OpenAI's AI Hacked Hugging Face
Step 5 — Secure agents, tools and integrations
Lock down the agents, MCP servers and APIs an AI system calls, and the code that joins them.
2 courses · 20 sections · 93 lectures · 8 labs
Learn
- CourseMCP Bootcamp: From Zero to Pro (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
11 sections · 63 lectures
- Module 01 -Welcome & Course Overview 6
- Module 02 -MCP Introduction 3
- Module 03 - Project 1: MCP Hello World / Weather API Tool 9
- Module 04 -MCP Architecture in Depth 7
- Module 05 - Project 2: MCP Server with GitHub 6
- Module 06 -: MCP Server with X/Youtube 6
- Module 07 - MCP Server with Gmail 7
- Module 08 - MCP Server with Zappier 8
- Module 09 - Developing, securing, and containerizing an MCP server 9
- Course Summary 1
- Audio 1
- CourseA2A Protocols & APIs - Build Real-World AI Systems with Python (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
9 sections · 30 lectures
- Course Overview 1
- Course Introduction 2
- Building Block – REST APIs + AI Basics 5
- Use Case 1 – Customer Feedback Escalation 5
- Use Case 2 – AI Email Classifier 5
- Use Case 3 – Chatbot or Voice Assistant Backend 5
- Extra - Agentic AI + Event-Driven Workflows 4
- Wrap-Up & Next Steps 2
- Audio Version of Training 1
Practise
- LabsSecure Coding (Python) — 8 labs 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
- Secure Coding (Python) - Lab 1: Race ConditionsDuration: 1 h
- Secure Coding (Python) - Lab 2: Data ValidationDuration: 1 h
- Secure Coding (Python) - Lab 3: AuthenticationDuration: 2 h
- Secure Coding (Python) - Lab 4: Access ControlDuration: 1 h
- Secure Coding (Python) - Lab 5: CryptographyDuration: 2 h
- Secure Coding (Python) - Lab 6: Error HandlingDuration: 1 h
- Secure Coding (Python) - Lab 7: Static AnalysisDuration: 1 h
- Secure Coding (Python) - Lab 8: Pickles and ImportsDuration: 1 h
Step 6 — Secure the pipeline and the cloud
The courses teach Docker, Jenkins CI/CD, CloudFormation and the OWASP Top Ten. The labs secure the Azure VMs, databases and storage an AI system runs on; there is no container, infrastructure-as-code or pipeline lab yet.
2 courses · 18 sections · 276 lectures · 10 labs
Learn
- CourseUltimate DevSecOps Course - With Real Life Scenarios (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
12 sections · 255 lectures
- Training Overview 2
- Section 1: Promotional Video 1
- Section 2: Introduction 5
- Section 3: Linux/Unix For DevOps and Developers 51
- Section 4: Python For Ethical Hackers 47
- Section 5: AWS (Amazon Web Services) For DevOps 48
- Section 6: Jenkins CI/CD 20
- Section 7: Containerization Technology - Docker 30
- Section 8: IAC (Infrastructure As Code) - AWS CloudFormation 19
- Section 10: Continuous Monitoring - AWS CloudWatch 10
- Section 12: Soft Skills for DevOps 13
- Section 13: DevSecOps Practice 1 - Jenkins , Github and AWS 9
- CourseRapid AppSec Guide: Navigating the OWASP Top 10 (opens in a new tab)opens on courses.stationx.net 🔒 StationX Membership — $299 / year ($24.92/mo billed annually)
6 sections · 21 lectures
- Training Overview 2
- Section 1: Introduction 1
- Section 2: About Application Security 2
- Section 3: OWASP Top Ten 2025 14
- Section 4: Conclusion 1
- Audio Version of the Training 1
Practise
- Infra LabsAzure Secure Data & Applications — 10 labs 🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab
- Configure Application Insights and App Service Logs for a Web AppLevel: GuidedDuration: 30 min
- Configure Security Recommendations for an Azure Virtual MachineLevel: GuidedDuration: 1 h
- Can You Enable Secure Virtual Machines and Application Services?Level: AdvancedDuration: 45 min
- Enable Database Auditing for an Azure SQL DatabaseLevel: GuidedDuration: 30 min
- Enable Microsoft Defender for SQL in an Azure SQL DatabaseLevel: GuidedDuration: 30 min
- Can You Enable Security for an Azure SQL Database?Level: AdvancedDuration: 45 min
- Manage Shared Access Signature KeysLevel: GuidedDuration: 30 min
- Configure Security for an Azure Cosmos DB AccountLevel: GuidedDuration: 30 min
- Can You Implement Security for an Azure Cosmos DB Account and a Storage Account?Level: AdvancedDuration: 45 min
- Can You Manage Security for Virtual Machines and Databases?Level: ExpertDuration: 1 h
Step 7 — The senior security certification
The certification AI security adverts ask for most.
follows the whole CISSP — Certified Information Systems Security Professional roadmap: 16 courses · 66 sections · 737 lectures · 71 labs · ≈ 70 h of hands-on labs
Learn

- PathFollow the CISSP — Certified Information Systems Security Professional path — named most often on AI security adverts, and one of the two ISACA accepts for AAISM — needs 5 years' experience to certify, 4 with a qualifying degree or credential (you can pass the exam first)
16 courses · 66 sections · 737 lectures · 71 labs · ≈ 70 h of hands-on labs
5 steps — The senior security certification, spanning eight domains. Requires five years of experience to certify fully.
Open the full CISSP — Certified Information Systems Security Professional roadmap →
Where this leads
Explore free resources
Choose your next roadmap
ISACA AAISM (Advanced in AI Security Management)

CCSP — Certified Cloud Security Professional

CISM — Certified Information Security Manager

Advanced · after the job
AI-Driven Security Engineering
Senior roles are going to the people who can direct AI to build security solutions. When you're working in the role and ready for that step, the AI Master's Program is where it's taught — an advanced, application-only programme.
See the AI Master's Program →Application-only. A separate programme for when you're ready.

