Applied AI Engineer
Build retrieval and agent features with measurable behavior.
Baseline → math → foundation models → retrieval → evaluation
≈16–20 weeks at 5h/week
Open the mathematical pathA capability-driven Academy for engineers who want to derive the mechanism, ship the smallest tested version, break it on purpose, and defend the production trade-off.
These are suggested sequences, not promises of instant seniority. Time ranges estimate the complete mapped curriculum at five focused hours per week; live flagship labs are marked separately.
Build retrieval and agent features with measurable behavior.
Baseline → math → foundation models → retrieval → evaluation
≈16–20 weeks at 5h/week
Open the mathematical pathReason from computation graphs to serving capacity.
Math → neural systems → model internals → adaptation → AI infra
≈20–24 weeks at 5h/week
Open the neural systems pathOwn boundaries, failure budgets, economics, and governance.
Retrieval → agents → reliability → infrastructure → architecture
≈18–22 weeks at 5h/week
Open the architecture pathEvery published lesson moves from a mental model to evidence you can operate and defend. A framework call never substitutes for the mechanism.
Name the problem, boundary, assumptions, and mental model.
Work only the mathematics needed to predict behavior.
Implement the smallest tested version that exposes the mechanism.
Break it with adversarial inputs, scale, and incorrect assumptions.
Add observability, cost, security, rollback, and realistic constraints.
Explain the trade-off in an interview, design review, or incident.
Eleven dependency-aware arcs move from reproducible experiments to production architecture. “Planned” means mapped and unpublished—not hidden content; withdrawn publications remain available only at their retained URLs.
76 live / 76 mapped
01
Software Engineer
Turn a software project into a reproducible experiment, with explicit data, environment, cost, and verification boundaries.
Capability: Run an AI experiment another engineer can reproduce and audit.
02
Software Engineer
Learn the math as executable engineering machinery: representations, transformations, optimization, uncertainty, and numerical failure.
Capability: Reason about model behavior without hiding behind library calls.
03
AI Engineer
Build the discipline that still governs foundation-model products: splits, baselines, leakage control, calibration, drift, and causal humility.
Capability: Ship and defend a supervised learning system with trustworthy evaluation.
04
AI Engineer
Build neural networks as computation graphs with local derivative contracts, then diagnose optimization and representation failures.
Capability: Implement, test, and debug a neural training loop from first principles.
05
Senior AI Engineer
Trace the complete path from bytes to tokens, attention, transformer blocks, training objectives, decoding, and inference state.
Capability: Explain and capacity-plan the machinery behind modern language models.
06
Senior AI Engineer
Choose between prompting, retrieval, fine-tuning, preference optimization, and multimodal fusion using evidence rather than fashion.
Capability: Adapt a foundation model while preserving evaluation, safety, and rollback paths.
07
Senior AI Engineer
Build retrieval as a measurable information system: representations, indexing, chunking, filtering, ranking, grounding, and freshness.
Capability: Diagnose a RAG system by stage and improve the right component.
08
Staff AI Engineer
Treat agents as bounded distributed workflows with typed tools, explicit state, permissions, recovery, and human authority.
Capability: Ship a tool-using workflow whose actions are bounded, observable, and recoverable.
09
Staff AI Engineer
Make quality a release system: task-specific datasets, calibrated judges, human review, security tests, telemetry, and incident learning.
Capability: Define a release bar that catches quality, safety, and reliability regressions.
10
Staff AI Engineer
Connect model execution to hardware reality: memory movement, precision, batching, parallelism, schedulers, storage, and failure recovery.
Capability: Capacity-plan and operate training and inference systems under real constraints.
11
AI Architect
Integrate models, data, retrieval, tools, safety, reliability, economics, governance, and organizational ownership into durable platforms.
Capability: Lead an AI architecture decision from requirements through operations and governance.
These are complete vertical slices: original explanation, runnable code, failure cases, production constraints, checks, primary references, and an artifact to keep.
The publication contract requires source control, passing artifacts, visible authorship, real dates, and an indexability gate.
Separate deterministic software, probabilistic model behavior, data, and human judgment before choosing tools.
AI system boundary mapEnter lab Lab 0280 minMake code, data, seeds, dependencies, and hardware assumptions inspectable.
Experiment manifestEnter lab Lab 0370 minSpecify schema, meaning, time, lineage, and allowed use before training or retrieval.
Versioned model data contractEnter lab Lab 0465 minTranslate a product claim into offline, online, safety, latency, and cost measures.
Measurement contractEnter lab Lab 0575 minEstimate tokens, accelerator time, storage, and network movement before committing architecture.
AI workload cost modelEnter lab Lab 0675 minExtract a tested model contract from exploratory code without copying notebook state into production.
Inference contractEnter lab Lab 0780 minConnect coordinates, basis, scale, and information loss to learned representations.
Representation invariance auditEnter lab Lab 0895 minDerive dot product and cosine similarity, then show why normalization changes what a retrieval system rewards.
Tested similarity auditEnter lab Lab 0990 minRead a matrix as a composition of projection, scaling, rotation, and mixing operations.
Tested linear-map pipelineEnter lab Lab 1095 minUse conditional probability, calibration, and expected cost to make model outputs actionable.
Cost-sensitive decision policyEnter lab Lab 11100 minDerive stochastic gradients and distinguish noisy progress from broken learning.
Noisy optimizer diagnosticEnter lab Lab 12100 minBreak softmax, log likelihood, and low-precision reductions, then repair them.
Numerical stability harnessEnter lab Lab 1385 minEstimate FLOPs, memory traffic, activation storage, and asymptotic traps from tensor shapes.
Tensor cost estimatorEnter lab Lab 1490 minDefine the population, decision, loss, and evidence under which performance is expected to transfer.
Generalization contract auditEnter lab Lab 15105 minUse information availability, time, entity, group, and provenance to construct honest evaluation partitions.
Causal split validatorEnter lab Lab 16110 minUse transparent linear baselines to expose target, feature, split, scale, and slice failures before adding complexity.
Linear baseline diagnosticEnter lab Lab 17110 minUnderstand how tree ensembles partition mistakes and when their inductive bias wins.
Residual partition auditEnter lab Lab 18100 minTurn scores into actions using reliability curves and asymmetric error costs.
Calibrated threshold policyEnter lab Lab 1990 minChoose ranking losses and metrics when ordering quality matters more than labels.
Ranking evaluation contractEnter lab Lab 20110 minDesign monitoring when the system changes the data it later learns from.
Drift feedback monitorEnter lab Lab 2180 minConnect affine maps and nonlinearities to representation capacity.
Neuron representation auditEnter lab Lab 2290 minRepresent forward values, dependencies, and local derivatives explicitly.
Computation graph trace validatorEnter lab Lab 23120 minDerive reverse-mode autodiff as small, testable vector-Jacobian products rather than one mysterious global formula.
Tiny autodiff engine and testsEnter lab Lab 24105 minUse loss curves, gradient statistics, and parameter updates to separate data, optimization, and capacity failures.
Optimization dynamics diagnosticEnter lab Lab 25105 minUnderstand why signal and gradient paths shape trainability in deep networks.
Signal path contractEnter lab Lab 26105 minBuild a convolution and connect weight sharing to images, audio, and structured grids.
Convolution equivariance auditEnter lab Lab 27110 minTrace a realistic failure through inputs, precision, activations, gradients, and optimizer state.
Neural training incident runbookEnter lab Lab 28105 minStudy how vocabulary construction changes sequence length, multilingual behavior, cost, and failure modes.
Tokenizer compression auditEnter lab Lab 29120 minBuild scaled dot-product attention from the need to route information between positions.
Attention routing auditEnter lab Lab 3095 minExplain head dimension, projections, and what head diversity does and does not guarantee.
Multi-head routing auditEnter lab Lab 31105 minCompare positional mechanisms by the invariants they encode and how they fail outside training lengths.
Position extrapolation auditEnter lab Lab 32140 minCompose attention, MLP, normalization, masking, and residual paths with shape tests.
Minimal transformer blockEnter lab Lab 33105 minConnect next-token prediction, masking, data mixtures, and preference objectives to observable capabilities.
Training objective auditEnter lab Lab 3490 minTreat temperature, top-p, constraints, and stopping as explicit quality and risk decisions.
Decoding policy auditEnter lab Lab 35120 minDerive per-token cache memory, then connect context length, concurrency, precision, batching, and paging to serving capacity.
Tested KV-cache estimatorEnter lab Lab 3695 minChoose the smallest intervention that changes the missing capability or knowledge.
Adaptation decision recordEnter lab Lab 37125 minDesign data, masking, batching, and evals for instruction tuning without confusing memorization for improvement.
Supervised fine-tuning data contractEnter lab Lab 38120 minDerive parameter and memory savings, then test where low-rank adaptation stops being sufficient.
Low-rank adaptation budgetEnter lab Lab 39115 minCompare preference objectives through their data assumptions and reward-hacking risks.
Preference evidence auditEnter lab Lab 40120 minTrace images through patching, encoders, projectors, fusion, and autoregressive decoding.
Vision-language bridge contractEnter lab Lab 41105 minEngineer media ingestion, latency, privacy, safety, and modality-specific evaluation.
Multimodal production release gateEnter lab Lab 4290 minVersion task, model, preprocessing, distance, and dimensionality as one inseparable interface.
Versioned embedding contractEnter lab Lab 43115 minCompare graph and partitioned indexes through recall, build cost, memory, filtering, and updates.
ANN index decision recordEnter lab Lab 4495 minConnect document structure and answer span length to retrieval candidates and context waste.
Chunking coverage auditEnter lab Lab 45110 minCombine lexical and semantic evidence without comparing incompatible raw scores.
Hybrid retrieval fusion contractEnter lab Lab 46110 minSeparate candidate generation, expensive relevance judgment, diversity, and final context packing.
Reranking and context assembly planEnter lab Lab 47125 minMeasure corpus, retrieval, reranking, context, generation, citation, latency, and cost separately so failures remain attributable.
Stage-isolated RAG evaluation harnessEnter lab Lab 48105 minPreserve tenant ACLs, deletion semantics, provenance, and index freshness through ingestion and ranking.
Retrieval governance auditEnter lab Lab 49105 minDesign tool names, schemas, errors, idempotency, and authorization for safe model use.
Typed tool authority contractEnter lab Lab 50135 minImplement budgets, typed transitions, approval gates, idempotency, and terminal states around a probabilistic planner.
Tested bounded agent runtimeEnter lab Lab 5195 minSeparate durable workflow state, retrievable memory, and model-visible context.
Agent state and memory separation auditEnter lab Lab 52115 minImplement protocol capabilities without delegating consent, authorization, or validation to the model.
MCP host authority contractEnter lab Lab 53120 minSurvive retries, restarts, partial tool success, human pauses, and changing external state.
Durable workflow recovery harnessEnter lab Lab 54100 minUse ownership, isolation, parallelism, and context constraints—not personas—to decide decomposition.
Multi-agent decomposition decision recordEnter lab Lab 55120 minTest prompt injection, confused deputy behavior, data exfiltration, and excessive agency.
Agent threat modelEnter lab Lab 56105 minStart from a release decision, then choose cases, graders, uncertainty, and escalation.
Evaluation release decision contractEnter lab Lab 57110 minSample real tasks, hard negatives, long tails, and policy boundaries without teaching to the test.
Golden dataset coverage auditEnter lab Lab 58115 minMeasure position bias, verbosity bias, self-preference, variance, and disagreement against human labels.
Calibrated judge agreement harnessEnter lab Lab 59105 minConnect shadowing, canaries, holdbacks, user signals, and rollback thresholds.
Online evaluation rollout gateEnter lab Lab 60110 minTrace retrieval, prompts, tools, model versions, policy checks, latency, and cost with controlled data capture.
Decision-path observability contractEnter lab Lab 61105 minTie hazards to controls, evidence, residual risk, ownership, and launch conditions.
AI feature safety caseEnter lab Lab 62110 minContain harm, preserve evidence, distinguish model and system causes, and turn findings into durable gates.
AI incident response playbookEnter lab Lab 63110 minReason from registers, SRAM, HBM, interconnect, and host memory to wall-clock performance.
Accelerator memory traffic modelEnter lab Lab 64120 minCompare numeric formats and quantization methods through memory, throughput, calibration, and quality loss.
Quantization error-budget release gateEnter lab Lab 65120 minModel prefill, decode, scheduling, tail latency, and throughput under mixed request shapes.
Continuous batching capacity modelEnter lab Lab 66120 minChoose tensor, pipeline, expert, and data parallelism from model shape and interconnect constraints.
Inference parallelism topology plannerEnter lab Lab 67135 minMap optimizer state, gradients, activations, parameters, and collectives onto an actual cluster.
Distributed training topology auditEnter lab Lab 68115 minDesign placement, rollout, autoscaling, health, model loading, and rollback independent of request execution.
Model-serving control-plane rollout contractEnter lab Lab 69110 minGenerate representative sequence shapes, concurrency, cancellations, and cache behavior while protecting quality signals.
AI load-test planEnter lab Lab 70145 minCreate one policy and observability boundary for provider routing, tenant isolation, budgets, fallback, and release evidence.
Gateway architecture and capacity modelEnter lab Lab 71105 minCompare control, differentiation, switching cost, data rights, reliability, and total operating cost.
AI capability sourcing decision recordEnter lab Lab 72110 minDecide what the platform standardizes and what product teams must continue to own.
AI platform boundary and ownership contractEnter lab Lab 73115 minUse routing, caching, batching, model choice, and graceful degradation within explicit product constraints.
Cost-quality-latency operating-envelope gateEnter lab Lab 74110 minEncode inventory, ownership, evidence, policy, approvals, and exceptions into shipping workflows.
Governance control-plane release gateEnter lab Lab 75120 minDual-run, shadow, compare, canary, reconcile, and retire old paths with rollback intact.
Reversible AI stack migration planEnter lab Lab 76180 minProduce and defend a complete architecture under changing scale, safety, cost, and organizational constraints.
AI architecture review packetEnter labThe prior roadmap is preserved for learners with saved links. Its metadata, glossary, artifacts, and lesson text come from Rohit Ghumare’s ai-engineering-from-scratch project under the MIT License. Archive pages are attributed and excluded from indexing; they are not claimed as InterviewsVector curriculum.
Open attributed glossary archive