Skip to content

Awesome List of AI Engineering topics and learning resources. Learn basics to advanced topics to become an AI engineer at top research labs like OpenAI and DeepSeek

License

Notifications You must be signed in to change notification settings

SuperIntelligenceAI/AI-Engineering-Awesome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

AI-Engineering-Awesome

ai/ml resources to master state-of-the-art (SOTA) techniques from engineers and researchers đź§ đź’»


Contents:

  • End to end free guides to follow
  • Interesting papers you MUST read
  • Main AI blogs to read regularly (continuous learning)
  • Deep dive into all core AI concepts [Learn step-by-step]
  • MAYBE guides you may go through
  • Want to contribute in leading AI open-source projects?

End to end free guides to follow

image image

MUST:

  • CS229: 20 videos on ML basics by Andrew Ng, Stanford University (rating 10/10)
  • AI Engineering handbook: Book by DeepSeek covering all major concepts in modern AI and AI engineering; Must for reference (rating 10/10)
  • CSE223: ML Sys course by Prof Hao Zhang (rating 10/10) by UC San Diego (core engineering LLM serving concepts)
  • The Ultra-Scale Playbook: by HuggingFace on Training LLMs on GPU Clusters (rating 8.5/10)

Core AI engineering papers you MUST read

image image

Others:


Main AI blogs to read regularly (continuous learning)

YouTube channels to follow regularly:

  • vLLM office hours: Deep dive into various technical topics in vLLM
  • GPU Mode: Deep dive into various LLM topics from guests from the AI community
  • PyTorch channel: videos of various PyTorch events covering keynotes of technical topics like torch.compile.

Deep dive into AI concepts [Learn step-by-step]

Listed only high-quality resources. No need to read 100s of posts to get an idea. Just one post should be enough.

  • GPU architecture
    Current SOTA AI/LLM workloads are possible only because of GPUs. Understanding GPU architecture gives you an engineering edge.
  • Performance
  • Transformer
  • Attention

image image

Core operations

  • Quantization
image
  • Post-training
  • Optimizations
image
  • Scheduling / Routing
  • Software tools AI
  • vLLM arch: architecture of the leading LLM serving engine.

Insights:

Practical:

MAYBE guides you may go through

Want to contribute in leading AI open-source projects?

Get started in these:

  • SGLang: LLM serving engine originally from UC Berkeley.
  • vLLM: LLM inference engine originally from UC Berkeley.
  • PyTorch: Leading AI framework by Meta
  • TensorFlow: AI framework by Google
  • TensorRT: High performance inference library by NVIDIA
  • TensorRT-LLM: LLM inference library by NVIDIA
  • NCCL: High performance GPU communication library by NVIDIA
  • See other NVIDIA libraries.

About

Awesome List of AI Engineering topics and learning resources. Learn basics to advanced topics to become an AI engineer at top research labs like OpenAI and DeepSeek

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published