Skip to content
Looking for sponsorsBECOME A SPONSOR →
Back propagation
Last updated: OCTOBER 12, 2026

AI Engineer Roadmap 2026 (In-Depth)

A structured, English-only path from Python and math to production LLM systems, agents and MCP. Every resource is free to use.

0%0 / 137 DONE

</> HANDS-ON PROJECTS
  • Async Multi-API Fetcher CLI

    beginner

    Build a typed command-line tool that concurrently calls several public REST APIs with asyncio + httpx, validates responses with dataclasses/Pydantic, and caches results to JSON

    • Python
    • asyncio
    • httpx
    • argparse
    • +1
  • Installable Text-Utilities Package

    intermediate

    Package a small library (tokenizer, text cleaner, word-frequency counter) with pyproject.toml and uv, full type hints checked by mypy, ruff linting, and a CLI entry point

    • Python
    • uv
    • pyproject.toml
    • mypy
    • +1
  • Rate-Limited Async Job Runner

    advanced

    Write an asyncio task runner that processes a queue of jobs (e.g. batch LLM/API calls) with concurrency limits, retries with exponential backoff, timeouts, and structured logging

    • Python
    • asyncio
    • TaskGroup
    • logging
    • +1