LEARNING PATH · AI Engineering

ML Engineering Foundations

For developers moving from app code into machine learning.

The core math and primitives behind modern ML, made runnable: feel how models learn, implement the functions every model relies on, then assemble them into a recommender and a retrieval pipeline.

  • Build intuition for how gradient descent trains a model
  • Implement softmax, cosine similarity and top-k ranking from scratch
  • Connect the primitives to a real recommendation system
  • See where retrieval fits in a modern ML stack
0 / 6 done · 0%
  1. LabNext up

    Gradient Descent: The Descent

    Play with how a model actually learns.

  2. Challenge

    Softmax

    The function behind every classifier head.

  3. Challenge

    Cosine Similarity

    How embeddings are compared.

  4. Challenge

    Top-K Retrieval

    Rank candidates by similarity.

  5. AI System Design

    Design a Recommendation System

    Assemble the primitives into a recommender.

  6. AI System Design

    Design a RAG Pipeline

    Where retrieval fits in a modern stack.

← All learning paths