17 free courses, no signup wall
Architect-led enterprise cloud, security & AI
Fixed-price engagements, scoped on a discovery call
Skip to content
Engineer

AI Engineer

Build the retrieval, prompting, and evaluation machinery that turns a model into a product.

Who this is for

Engineers shipping LLM and RAG features that other people depend on.

What you should be able to do

Ship a retrieval pipeline with evaluation, structured outputs, and a rollback path.

Career ladder

The titles this track maps onto. Levels differ between companies. The useful part is the direction, and what each step adds to the one before it.

  1. AI Developer
  2. AI Engineer
  3. Senior AI Engineer
  4. Principal AI Engineer
  5. Distinguished Engineer

Tech stack

What the work is actually done with. Grouped by the job each tool does, so the list reads as a system rather than a pile of names.

Language
PythonTypeScript
Serving
FastAPIRay Serve
Orchestration
LangChainLangGraphMCP
Models
ClaudeGPTGeminiBedrockAzure OpenAIOllama
Retrieval
pgvectorPineconeWeaviateQdrant

The delivery flow

The order the work actually happens in. Each step is where a decision gets made and written down, not a chapter heading.

  1. Requirement
  2. Data ingestion
  3. Chunking + embedding
  4. Vector store
  5. Retrieval + rerank
  6. Prompt + structured output
  7. Evaluation harness
  8. Deploy + observe

Reference repository structure

A starting layout for this track. The directories are the ones that get added late and hurt. Decisions, evals, policy, lineage. Promoted to the top level where they are visible.

ai-service/
├── app/
│   ├── api/               # FastAPI routers, request/response models
│   ├── chains/            # retrieval + generation composition
│   ├── prompts/           # versioned, one file per prompt
│   └── schemas/           # structured output contracts
├── ingestion/
│   ├── loaders/           # source connectors
│   ├── chunking/          # strategy per document type
│   └── embed.py
├── evals/                 # golden set, metrics, regression gate
├── infra/                 # terraform, docker, k8s manifests
└── tests/

Primary sources

The standards, framework documents, and vendor references this track is built against. Go here when you need the authoritative wording rather than a summary. In a security review or an audit, the source is what counts.