4 core paths · 6 career routes

AI Engineering Learning Paths

Choose a core domain to build depth, or a career route that sequences the same lessons around the work you want to become capable of doing.

Four core paths. One discipline.

Each domain opens a guided lesson sequence and the capabilities it develops. Every capability links to the closest practical lesson.

Compare six career routes
Career directions · shared curriculum

Choose by the work, not the title.

Titles vary between teams. Start with the problems you want to own, then inspect the responsibilities, baseline, evidence, and gaps before choosing specialist lessons.

  1. 01
    Engineering foundations

    Full-stack boundaries, data, architecture, reliability, security, and production operations.

  2. 02
    AI application foundations

    Model interfaces, grounding, evaluation, production behavior, and operations.

  3. 03
    Specialist practice

    Choose a work family, close its baseline gaps, and produce role-shaped evidence.

Decision prompts

Which work would you want to repeat every week?

01 Work familyCustomer AI DeploymentForward-Deployed AI Engineer · Field AI Engineer · AI Solutions Engineer

Turn a real customer workflow into a small, measurable AI system, then stay close enough to the rollout to learn where it breaks.

Guided route
12 specialist lessons · 865 minutes
Baseline
Software delivery plus AI application fundamentals

What you would own

  • Observe the workflow, users, exceptions, and hidden handoffs.
  • Reduce the request to the smallest useful end-to-end slice.
  • Integrate grounding, evaluation, and production controls.
  • Run a measured pilot and turn feedback into the next system change.

Fit and boundary

Good fit if: you like ambiguous user problems, fast technical iteration, and shared ownership after launch.

Boundary: this is not sales engineering or generic consulting. The proof is a working, measured system that you can operate.

Portfolio proof

Ship a workflow dossier, a grounded prototype, an evaluation set, and a pilot plan as one evidence bundle.

  • Named assumptions and the riskiest test
  • Measured task quality and failure cases
  • Rollout, rollback, and feedback ownership

Course coverage and gaps

The route covers discovery, risk, RAG, evaluation, production, metrics, rollout, and feedback.

Still earned elsewhere: customer domain expertise, stakeholder trust, procurement constraints, and ownership under live production pressure.

02 Work familyDeveloper Experience and EducationAI Developer Relations Engineer · AI Developer Advocate · Developer Experience Engineer

Make an AI capability understandable, runnable, and trustworthy for developers, then feed their friction back into the product.

Guided route
11 specialist lessons · 905 minutes
Baseline
Software fundamentals, API use, and clear technical writing

What you would own

  • Build integrations and examples that survive a clean setup.
  • Explain API, tool, protocol, and skill contracts precisely.
  • Reproduce developer friction instead of guessing at it.
  • Turn support signals into documentation, tooling, and product feedback.

Fit and boundary

Good fit if: you enjoy building, teaching, debugging with other developers, and making difficult systems legible.

Boundary: this is not content-only marketing. Credibility comes from runnable technical work and accurate explanations.

Portfolio proof

Publish a developer onboarding package with a working integration, examples, a reusable agent package, and a friction report.

  • Fresh-environment setup evidence
  • Positive, negative, and failure examples
  • Feedback linked to a concrete improvement

Course coverage and gaps

The route covers APIs, tool contracts, MCP, Agent Skills, packaging, evaluation, and feedback.

Still earned elsewhere: live audience practice, community judgment, adoption analytics, editorial depth, and sustained developer support.

03 Work familyAI Data SystemsAI Data Engineer · Machine Learning Data Engineer · Retrieval Engineer

Build the data and retrieval pipelines that let training, evaluation, and production AI behavior use trustworthy evidence.

Guided route
11 specialist lessons · 915 minutes
Baseline
Python, data structures, statistics, and pipeline fundamentals

What you would own

  • Ingest, transform, version, and validate training or retrieval data.
  • Build embedding, indexing, retrieval, and evaluation pipelines.
  • Define data quality checks and investigate silent drift.
  • Expose lineage, freshness, cost, and runtime health.

Fit and boundary

Good fit if: you enjoy pipelines, data quality, reproducibility, and debugging systems that fail far from the user interface.

Boundary: this route focuses on AI data products. It does not replace the broader warehouse, database, and platform depth of data engineering.

Portfolio proof

Ship a versioned document-to-retrieval pipeline with quality gates, evaluation data, and an operational report.

  • Reproducible ingestion and lineage
  • Retrieval quality and freshness measures
  • Failure recovery and observability evidence

Course coverage and gaps

The route covers data management, features, pipelines, embeddings, context, RAG, evaluation, production, and observability.

Still earned elsewhere: advanced SQL, warehouse architecture, governance, privacy operations, and large-scale distributed data systems.

04 Work familyAgent Systems EngineeringAgent Systems Engineer · Agentic AI Engineer · AI Agent Engineer

Engineer the runtime around a tool-using model so context, memory, authority, orchestration, failure, and evidence remain explicit.

Guided route
14 specialist lessons · 865 minutes
Baseline
LLM application foundations plus typed tool interfaces

What you would own

  • Design tool contracts and the observe, decide, act loop.
  • Control context, memory, state, and durable execution.
  • Choose orchestration boundaries and termination policy.
  • Threat-model authority and evaluate complete trajectories.
  • Operate the runtime with traces and explicit failure controls.

Fit and boundary

Good fit if: you enjoy runtime design, state machines, distributed coordination, safety boundaries, and difficult failure analysis.

Boundary: this is systems engineering around model behavior, not a promise that adding an agent loop makes a product autonomous.

Portfolio proof

Ship a bounded tool-using runtime with memory, orchestration, a threat model, trajectory evals, and a failure runbook.

  • Deterministic tool and state traces
  • Permission, sandbox, and injection controls
  • Termination, recovery, and evaluation evidence

Course coverage and gaps

The route covers tools, MCP, loops, context, memory, graphs, orchestration, security, evaluation, runtimes, and observability.

Still earned elsewhere: provider-specific infrastructure, high-scale distributed operation, latency engineering, and production ownership with a team.

05 Work familyLLM Product EngineeringApplied AI Engineer · LLM Engineer · AI Product Engineer

Turn model capability into useful product behavior that is grounded, evaluated, guarded, cost-aware, and recoverable in production.

Guided route
12 specialist lessons · 885 minutes
Baseline
Software engineering plus LLM foundations

What you would own

  • Design model-facing interfaces and structured contracts.
  • Ground behavior with context, retrieval, and tools.
  • Build task evaluations before optimizing the feature.
  • Control safety, cost, latency, caching, and fallbacks.
  • Release the complete feature with observable behavior.

Fit and boundary

Good fit if: you want to connect product needs to model behavior and own the software around the model.

Boundary: this is not foundation-model research or model training. The work begins where a model capability meets a real product constraint.

Portfolio proof

Ship a grounded product feature with structured output, tools, an eval set, cost and latency budgets, and a guarded release.

  • Representative success and failure cases
  • Quality, cost, and latency tradeoffs
  • Fallback, release, and rollback evidence

Course coverage and gaps

The route covers prompting, structured output, embeddings, context, RAG, tools, evaluation, cost, guardrails, production, gateways, and release.

Still earned elsewhere: product discovery, interaction design, real user research, domain regulation, and operating a feature under sustained traffic.

06 Work familyAI Evaluation and ReliabilityAI Evaluation Engineer · AI Reliability Engineer · Machine Learning Site Reliability Engineer

Make model and agent behavior measurable, expose failure before release, and build operational controls for what still fails in production.

Guided route
12 specialist lessons · 750 minutes
Baseline
Statistics, software testing, and production systems

What you would own

  • Define evaluation sets, metrics, graders, and failure taxonomies.
  • Instrument model, agent, and serving behavior.
  • Build release gates, experiments, and regression detection.
  • Test load, degradation, recovery, and incident response.
  • Connect evidence to rollout and operational decisions.

Fit and boundary

Good fit if: you enjoy statistics, adversarial testing, observability, release judgment, and learning from incidents.

Boundary: this is broader than offline model accuracy. Reliability includes the application, runtime, infrastructure, and response process.

Portfolio proof

Ship a behavioral evaluation harness connected to traces, a release gate, a load or failure experiment, and an incident runbook.

  • Versioned cases and metric rationale
  • Regression and rollout decisions
  • Observed recovery and residual risk

Course coverage and gaps

The route covers model, LLM, and agent evaluation, observability, serving metrics, experiments, load, canary release, chaos, and SRE.

Still earned elsewhere: real on-call experience, organization-specific incident process, production traffic, compliance evidence, and cross-team release authority.

Domain 01 · application systems

Building and Deploying AI Applications

Move from the first model-facing interface to grounded behavior, evaluation, safeguards, and production operation. The application is the whole system around the model.

Domain 02 · engineering substrate

Software Engineering Fundamentals

Coding agents reduce typing, not engineering judgment. Learn to steer tradeoffs across the application stack, data, architecture, security, reliability, and production operations.

Domain 03 · agent-assisted engineering

Agent-Assisted Engineering

A coding agent is useful when the task, context, tools, feedback, and stop condition form a dependable harness. Learn to shape that system around real repository work.

Domain 04 · product judgment

Product Judgment and Delivery

Before implementation, decide what outcome matters, what evidence supports the work, which risk deserves attention, and how you will know the change helped.