Skip to content
Β 
Β 

Repository files navigation

πŸš€ SAIR Jr. Certification Track: Your Launchpad into AI/ML Engineering

SAIR Banner

Build Production-Ready AI Skills from Scratch

The foundational AI/ML engineering program of the Sudanese Artificial Intelligence Research (SAIR) Initiative

Telegram Community GitHub Repository MLOps Module Status

Track Lead: Mohammed Awad Ahmed (Silva)
Duration: 6-9 months (self-paced with cohort support)
Level: Aspiring Junior AI/ML Engineer
Prerequisites: Basic programming mindset (we teach you Python!)
Recommended (not required): Basic SQL familiarity (SELECT, JOIN, WHERE, GROUP BY) β€” highly beneficial for data engineering, feature stores, and MLOps pipelines


πŸ—ΊοΈ Quick Navigation

Module Directory README Status
0 β€” Python & Data Science Tools 0_Python and Data Science Tools/ README βœ… Complete
1 β€” Regression 1_Regression/ README βœ… Complete
2 β€” Classification & Pipelines 2_Classification/ README βœ… Complete
3 β€” Neural Networks from Scratch 3_Neural%20Network%20from%20scratch/ README βœ… Complete
4 β€” Applied Deep Learning with PyTorch 4_Applied Deep Learning with PyTorch/ README βœ… Complete
5 β€” GPT from Scratch 5_GPT from scratch/ README Β· πŸ† Capstone βœ… Complete
6 β€” MLOps SAiR-MLOps README βœ… Complete

⚑ The SAIR Ethos: We Do Hard Things

πŸ”₯ Why We're Different: Depth Over Quick Wins

"Ψ§Ω„Ψ³Ω‡Ω„ Ω„Ψ§ ΩŠΨ΅Ω†ΨΉ Ψ§Ω„Ω‚Ψ§Ψ―Ψ©ΨŒ ΩˆΨ§Ω„Ψ΅ΨΉΨ¨ ΩŠΨ¨Ω†ΩŠ Ψ§Ω„ΨΉΩ‚ΩˆΩ„"

Easy doesn't create leaders, difficult builds minds

πŸ’Ž Our Core Belief: The Sudanese Mind is Exceptional

We believe every Sudanese learner has the innate ability to:

  • 🧠 Absorb complex concepts with remarkable depth
  • πŸ’‘ Innovate from first principles, not just copy
  • πŸ—οΈ Build systems that scale to global standards
  • 🌍 Solve uniquely African problems with world-class solutions

We reject surface-level learning. While others teach you to import libraries, we teach you to build the libraries. While others show you pre-trained models, we teach you the mathematics that created them. While others talk about deployment, we teach you to architect production systems that handle millions of requests.


✨ Why Choose SAIR Jr. Over Other Programs?

🎯 Depth, Not Breadth

We go DEEP into every concept until you can rebuild it from scratch

🧠 Sudanese Excellence

We build on our natural problem-solving and analytical strengths

⚑ Competitive Edge

You'll outperform graduates from "easier" programs in interviews

πŸ›οΈ Your Learning Journey in the SAIR Ecosystem

🌐 SAIR LEARNING ECOSYSTEM
β”‚
β”œβ”€β”€ πŸŽ“ SAIR Jr. (YOU ARE HERE)
β”‚   β”œβ”€β”€ 🐍 Module 0: Python Foundations
β”‚   β”œβ”€β”€ πŸ“ˆ Module 1: First ML Model
β”‚   β”œβ”€β”€ 🎯 Module 2: Production ML
β”‚   β”œβ”€β”€ 🧠 Module 3: Neural Networks
β”‚   β”œβ”€β”€ πŸ”₯ Module 4: Deep Learning βœ…
β”‚   β”œβ”€β”€ 🧠 Module 5: GPT from Scratch βœ…
β”‚   β”œβ”€β”€ βš™οΈ Module 6: MLOps βœ… [SAiR-MLOps](https://github.com/SAIR-Org/SAiR-MLOps)
β”‚   └── πŸ’Ž Capstone: Real-World Project
β”‚
β”œβ”€β”€ πŸš€ SAIR Mid (Planned Next Stage)
β”‚   └── Advanced AI β†’ Research & Specialization
β”‚
└── πŸ† SAIR Sr. (Future)
    └── AI Leadership β†’ System Architecture

πŸ“š Your Learning Blueprint: 6 Modules + Capstone

From Zero to Deployed AI Systems

Module What You'll Learn Duration Status Build & Deploy Career Skill
0 🐍 Python for Data Science
NumPy, Pandas, Visualization
2-3 weeks βœ… Complete Data analysis scripts Data wrangling
1 πŸ“ˆ Your First ML Model
Regression, Scikit-learn, Deployment
3-4 weeks βœ… Complete Deployed prediction API Model development
2 🎯 Production ML Systems
Classification, Pipelines, Testing
3-4 weeks βœ… Complete End-to-end ML pipeline Production thinking
3 🧠 Neural Networks Deep Dive
Built from scratch, Math, Optimization
4-5 weeks βœ… Complete Custom neural network library Fundamental understanding
4 πŸ”₯ Applied Deep Learning
PyTorch, CNN, RNN, Transformers, HuggingFace
6-8 weeks βœ… Complete Vision apps, NLP pipelines, fine-tuned transformers Modern AI development
5 🧠 GPT from Scratch
Attention, transformer architecture, SFT
4-6 weeks βœ… Complete GPT language model, instruction-following fine-tuning LLM fundamentals
6 βš™οΈ MLOps
Docker Β· FastAPI Β· MLflow Β· DVC Β· Data Pipelines Β· CI/CD Β· Monitoring
6-8 weeks βœ… Complete Production ML system: containerized, versioned, monitored, and deployed Production operations
πŸ’Ž Capstone Real-World Impact Project
End-to-end solution
4-8 weeks 🎯 Certificate Project Portfolio showcase project Full-stack AI engineering

βœ… Module 5 Complete: GPT from Scratch

βœ… Module 5 Complete: GPT from Scratch

What we built: A full GPT-2 language model from a blank file using only PyTorch
Textbook: Build a Large Language Model (From Scratch) β€” Sebastian Raschka
Capstone: miniGPT β€” full-stack CLI + Modal cloud training + web UI

πŸ“Š Module Progress

All 5 Notebooks + 3 Appendixes Complete

🧠 What We Built

πŸ”€ Custom tokenizer + data pipeline
πŸ‘οΈ Multi-head causal attention
πŸ—οΈ Full GPT-2 architecture (124M params)
⚑ Training loop V0β†’V4 (DDP)
🎲 4 generation strategies + Gradio UI

πŸ“– Module 5 Learning Journey: Build a GPT Language Model

5 core notebooks β†’ 3 appendix notebooks β†’ 1 production pipeline

Notebook Core Concept What You'll Understand Hands-On Build
1
πŸ“¦
Data & Tokenization How raw text becomes token IDs ready for a language model πŸ”€ Custom tokenizer V1/V2 + tiktoken BPE + sliding window DataLoader on 1.9M-token Harry Potter corpus
2
πŸ‘οΈ
πŸ“YOU ARE HERE
Attention Mechanisms Dot-product β†’ scaled β†’ causal masking β†’ multi-head attention, step by step πŸ”’ Full MultiHeadAttention module with masks and dropout β€” traced on concrete token examples
3
πŸ—οΈ
GPT Architecture How LayerNorm, GELU, FFN, and residual connections build a transformer block 🧠 124M-parameter GPT-2 Small (GPT_CONFIG_124M) β€” full architecture, runnable from scratch
4
⚑
Training Loop Loss functions, AdamW, gradient clipping, cosine LR scheduling, mixed precision, DDP πŸ‹οΈ trainerV0 β†’ V4: overfitting β†’ full loop β†’ TF32/FP16/Flash Attention β†’ cosine LR β†’ multi-GPU DDP
5
🎲
Inference & Text Generation Greedy vs. temperature vs. top-k/top-p vs. beam search β€” trade-offs and when to use each 🎯 generateV0 β†’ V3 (beam search) loading real GPT-2 pretrained weights + Gradio UI
A0
🐍
PyTorch Crash Course Tensors, autograd, nn.Module, training loop, GPU, DataLoader β€” just enough to follow the GPT notebooks πŸ“˜ Standalone crash course (do this first if new to PyTorch)
A1
🎯
SFT: Text Classification How supervised fine-tuning adapts a pretrained LLM for a downstream classification task πŸ“Š Replace LM head with classification head β€” accuracy, F1, confusion matrix
A2
πŸ’¬
SFT: Instruction Following How instruction tuning shapes a model's response behaviour using prompt-response pairs πŸ€– Fine-tune GPT on (instruction, response) pairs β€” loss computed on response tokens only

πŸ› οΈ Technology Stack You'll Master

Industry-Standard Tools for Modern AI Engineering

🐍 Foundation

🐍 Python πŸ”’ NumPy 🐼 Pandas πŸ“Š Matplotlib

πŸ€– Classical ML

πŸ§ͺ Scikit-learn πŸ“ˆ MLflow πŸš€ Gradio 🌊 Streamlit

πŸ”₯ Deep Learning

πŸ”₯ PyTorch πŸ‘οΈ torchvision πŸ€— HuggingFace βš–οΈ Weights & Biases

βš™οΈ MLOps

🐳 Docker ⚑ FastAPI πŸ”§ GitHub Actions πŸ“Š Prometheus

☁️ Deployment

☁️ AWS/GCP 🚒 Kubernetes πŸ“ˆ Grafana πŸ—„οΈ SQLite

πŸ—„οΈ Data

🐘 PostgreSQL πŸ“Š SQL πŸ“ˆ Data Pipelines

πŸŽ“ SAIR Jr. Certificate Requirements

βœ… We Don't Cut Corners: Full Mastery Required

πŸ›‘οΈ Our Standard: If It's Worth Learning, It's Worth Mastering

We reject "good enough." Our graduates compete globally because we train them to outperform.

πŸ“š Technical Excellence (Non-Negotiable)

  • βœ… Complete all 6 modules with β‰₯80% on assessments
  • βœ… Finish all hands-on projects with production-grade code
  • βœ… Complete NeetCode 75 (LeetCode Pattern Mastery)
  • βœ… Submit and present capstone project that solves real problems
  • βœ… Complete all mandatory reading books
  • βœ… Complete The Missing Semester of Your CS Degree (shell, vim, git internals, debugging, profiling)
  • βœ… Watch MLOps Fundamentals Playlist and implement concepts

🀝 Community & Professional Standards

  • βœ… Active, meaningful participation for 12+ weeks
  • βœ… Mentor 3+ fellow learners (code reviews, debugging, guidance)
  • βœ… Present technical showcase to community with Q&A
  • βœ… Contribute to SAIR open-source projects or documentation
  • βœ… Build professional portfolio with 5+ production-ready projects
  • βœ… Complete resume, LinkedIn, and interview preparation workshops

πŸ“š Mandatory Reading for Full Program Completion

To fully complete the SAIR Jr. program, students must finish the following books in parallel with the coursework:

Mandatory reading badge
The Hundred-Page Machine Learning Book cover
The Hundred-Page Machine Learning Book
Andriy Burkov

Read first
Start here before anything else
Hands-On Machine Learning with Scikit-Learn, Keras, and PyTorch cover
Hands-On Machine Learning with Scikit-Learn, Keras, and PyTorch
New edition

Modules 1-4
Alongside classical ML & deep learning with PyTorch
Build a Large Language Model From Scratch cover
Build a Large Language Model (From Scratch)
Sebastian Raschka

Module 5
Alongside GPT from Scratch module
Designing Machine Learning Systems cover
Designing Machine Learning Systems
Chip Huyen

Capstone & MLOps
Alongside MLOps & capstone project

SAIR community note: All of these mandatory books are offered for free upon request inside the SAIR community.

Required books (mandatory) β€” read at the right time, not all at once

Book Author When to Read
The Hundred-Page Machine Learning Book Andriy Burkov Start here β€” before Module 1
Hands-On Machine Learning with Scikit-Learn, Keras, and PyTorch AurΓ©lien GΓ©ron Modules 1–4 β€” in parallel with classical ML & deep learning
Build a Large Language Model (From Scratch) Sebastian Raschka Module 5 β€” in parallel with GPT from Scratch
Designing Machine Learning Systems Chip Huyen Capstone & MLOps β€” in parallel with the final phase

Additional books (helpful, but not mandatory)

  • Python Data Science Handbook
  • Practical MLOps
  • Machine Learning with PyTorch and Scikit-Learn β€” Yuxi (Hayden) Liu, Sebastian Raschka, and Vahid Mirjalili

πŸ–₯️ The Missing Semester of Your CS Degree

🎯 Why We Require This: Tools Are Part of the Craft

Missing Semester

Most CS programs skip the tools you use every day.
This playlist fills that gap β€” shell, scripting, Git internals, debugging, and more.
Every SAIR engineer must own these skills before the Capstone.

Target Completion: Alongside Modules 0–2
Weekly Commitment: 1 lecture/week (β‰ˆ10 weeks total, ~1 hour each)

πŸ“Š What You'll Learn

Lecture What You'll Master Why It Matters in SAIR
Shell & Scripting Navigate the filesystem, automate tasks, write shell scripts Run pipelines, manage data, automate experiments
Shell Tools & Scripting find, grep, sed, awk, environment variables, aliases Debug data pipelines and environment issues fast
Editors (Vim) Modal editing, motions, macros β€” editing at the speed of thought Edit configs and code on remote machines without a GUI
Data Wrangling Transform and clean data using command-line tools Pre-process raw datasets before they hit your notebook
Command-Line Environment tmux, job control, dotfiles, SSH, remote workflows Work productively on Colab, cloud VMs, and GPU servers
Version Control (Git) Git internals, branching, merging, rebasing, bisect Contribute to SAIR, collaborate on projects, own your history
Debugging & Profiling pdb, strace, perf, flame graphs, timing bottlenecks Find why your training loop is slow or your model is crashing
Metaprogramming Make, dependency management, CI, testing, semantic versioning Build reproducible ML projects with proper tooling
Security & Cryptography Entropy, hashing, SSH keys, GPG, permissions Secure your API keys, models, and production systems
Potpourri & Q&A Keyboard shortcuts, daemons, FUSE, backups, notebooks Become the engineer who knows how their machine works

πŸ—“οΈ When to Watch

πŸ“… Phase 1 β€” Foundations (Modules 0–1)

Shell, Shell Tools, Vim, Data Wrangling
4 lectures β€” build your daily workflow

πŸ“… Phase 2 β€” Engineering (Modules 2–3)

CLI Environment, Git internals, Debugging
3 lectures β€” level up your dev process

πŸ“… Phase 3 β€” Production (Module 4+)

Metaprogramming, Security, Potpourri
3 lectures β€” production-ready habits

πŸ“… Completion Check

All 10 lectures watched
Key concepts applied in at least one SAIR project
Verified before Capstone submission

πŸ† The Edge You'll Gain

πŸ”§ Immediate Impact:

  • Stop losing hours to environment issues
  • Automate repetitive data tasks with shell scripts
  • Debug ML code faster using proper profiling tools
  • Work fluently on remote GPU servers and Colab

πŸ’Ό Career Signal:

  • Engineers who own their tools stand out in interviews
  • Clean Git history and CI pipelines signal professionalism
  • Security awareness is rare and valued in ML roles
  • These skills compound across every module you take

πŸ”₯ NeetCode 75: The Sudanese Competitive Edge

🎯 Why We Require This: Global Competitiveness

NeetCode 75

Sudanese engineers have natural advantages:
βœ… Pattern recognition from complex problem-solving heritage
βœ… Mathematical intuition from strong educational foundations
βœ… Resilience that turns difficult problems into learning opportunities

Target Completion: Before Capstone Project Submission
Weekly Commitment: 5-7 problems/week (β‰ˆ12-15 weeks total)

πŸ“Š NeetCode 75 Implementation Plan

Category Problems Key Patterns Relevant SAIR Modules
Arrays & Hashing 9 problems Two-pointer, sliding window, hash maps Module 0-1: Data manipulation
Two Pointers 5 problems Fast & slow pointers, sorted arrays Module 0: Python foundations
Sliding Window 6 problems Fixed/variable window, optimization Module 2: Efficient algorithms
Stack 7 problems Parentheses, monotonic stacks Module 3: Data structures
Binary Search 7 problems Search, rotated arrays, 2D matrices Module 1: Optimization
Linked Lists 11 problems Reversal, cycles, merging Module 3: Memory optimization
Trees 15 problems DFS/BFS, BST, trie, heap Module 4: Model architectures
Graphs 13 problems Traversal, shortest path, union-find Module 4: Neural networks
Dynamic Programming 8 problems Memoization, tabulation, 1D/2D DP Module 5: Optimization
Miscellaneous 6 problems Intervals, math, geometry All modules

πŸ—“οΈ Integrated Study Schedule

πŸ“… Phase 1: Foundations

Modules 0-2 (Weeks 1-10)
πŸ”’ Arrays & Hashing (9)
↔️ Two Pointers (5)
πŸͺŸ Sliding Window (6)
20 problems total

πŸ“… Phase 2: Intermediate

Modules 3-4 (Weeks 11-20)
πŸ“š Stack (7)
⛓️ Linked Lists (11)
🎯 Binary Search (7)
25 problems total

πŸ“… Phase 3: Advanced

Module 5 + Capstone (Weeks 21-30)
🌳 Trees (15)
πŸ•ΈοΈ Graphs (13)
⚑ DP + Misc (14)
30 problems total

πŸ“… Phase 4: Mastery

Before Certificate Award
🧠 Review all 75 problems
πŸ’Ό Mock interviews
🎯 Pattern recognition drills
Final assessment

🎯 NeetCode Completion & Verification

To verify completion, you must:

  1. Repository Setup: Fork the SAIR NeetCode template repo
  2. Solution Documentation: Each problem includes:
    • Working Python solution with detailed comments
    • Time & space complexity analysis (Big O notation)
    • Alternative approaches considered and compared
    • Pattern identification and generalization
  3. Progress Tracking: Weekly updates in shared tracker with peer reviews
  4. Final Assessment: Complete 3 randomly selected problems in 90-minute mock interview conducted by SAIR senior members

πŸ† The Competitive Edge You'll Gain

πŸ”„ Direct Skill Transfer:

  • Architectural thinking for complex ML systems
  • Optimized data preprocessing at scale
  • Algorithmic efficiency for large datasets
  • Production-grade code architecture

πŸ’Ό Global Market Readiness:

  • Outperform candidates from easier programs
  • Confidence in FAANG/MAGMA technical screenings
  • Higher negotiation power for salaries
  • Foundation for system design interviews

πŸ’Ž Capstone Project: Where Sudanese Innovation Meets Global Standards

We Don't Build Toys. We Build Solutions.

🌍 Example Project Areas

🌾 Agricultural disease detection
πŸ”€ Arabic NLP applications
πŸ₯ Healthcare diagnostic aids
πŸ“š Educational tools for Sudan
🌍 Environmental monitoring

🎯 Project Standards (No Exceptions)

βœ… Real-world problem with measurable impact
βœ… End-to-end implementation (data to deployment)
βœ… Production deployment with monitoring
βœ… Comprehensive technical documentation
βœ… Performance benchmarks and optimization

πŸš€ Start Your Journey Today

πŸ“‹ Simple Enrollment Process

πŸ‘₯ 1️⃣ Join Community

Telegram Group

πŸ“ 2️⃣ Clone Repository

git clone https://github.com/SAIR-Org/SAIR_Jr.git

🐍 3️⃣ Start Module 0

Follow the beginner-friendly
Python foundations guide

πŸ‘₯ Never Learn Alone: Our Support System

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚            πŸŽ“ YOU                   β”‚
β”‚    (Dedicated Learner)              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚     πŸ‘₯ STUDY GROUP                  β”‚
β”‚  β€’ 3-5 peers at your level          β”‚
β”‚  β€’ Daily check-ins                  β”‚
β”‚  β€’ Code reviews                     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚    πŸ‘¨β€πŸ« MODULE MENTOR                 β”‚
β”‚  β€’ SAIR Jr. Graduate                β”‚
β”‚  β€’ Weekly 1:1 sessions              β”‚
β”‚  β€’ Project guidance                 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚    πŸ”₯ EXPERT MENTOR                 β”‚
β”‚  β€’ Industry Professional            β”‚
β”‚  β€’ Career guidance                  β”‚
β”‚  β€’ Technical deep dives             β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                ↓
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚    πŸ’Ž SAIR CORE TEAM                β”‚
β”‚  β€’ Founders & Instructors           β”‚
β”‚  β€’ Weekly office hours              β”‚
β”‚  β€’ Final project review             β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Weekly Support: Sunday office hours (8-10 PM GMT+3)
Daily Help: Active Telegram community with 500+ members
Personal Guidance: 1-on-1 mentoring available for challenging topics

πŸ“ Getting Started with NeetCode 75

Set Up Your Progress Tracker:

# Example progress tracking structure
problems/
β”œβ”€β”€ arrays_hashing/
β”‚   β”œβ”€β”€ 01_two_sum.py
β”‚   β”œβ”€β”€ 02_contains_duplicate.py
β”‚   └── README.md  # Pattern notes
β”œβ”€β”€ two_pointers/
└── progress.json  # Auto-generated tracking
  1. Weekly Commitment Plan:
    • Monday: Learn pattern theory (30 min)
    • Tuesday-Thursday: Solve 2 problems/day (1-2 hours)
    • Friday: Review & optimize solutions (1 hour)
    • Saturday: Study group session (2 hours)
    • Sunday: Rest or catch up

🌟 Where SAIR Jr. Graduates Go

πŸ’Ό Industry Roles

Junior ML Engineer
Data Scientist
AI Developer
Avg. 3-6 months to hire

πŸ“š Advanced Learning

SAIR Mid Track
Research Positions
Specialization
Launching 2025

πŸš€ Freelance

ML Consultant
AI Solutions
Remote Projects
Portfolio-ready

πŸ’‘ Entrepreneurship

AI Startup
Tech Solutions
Local Innovation
Problem-focused

πŸ† Enhanced Career Outcomes

With NeetCode 75 completion and SAIR Jr. training, graduates demonstrate:

  1. Technical Depth: Strong fundamentals beyond just ML
  2. Interview Readiness: Prepared for technical screenings
  3. Problem-Solving: Systematic approach to complex challenges
  4. Code Quality: Production-ready coding standards
  5. Competitive Edge: Stand out in job applications

Success Metrics from Past Graduates:

  • 94% report feeling confident in technical interviews
  • 87% complete coding challenges successfully
  • Average 3.2 months to first job offer (with NeetCode prep)
  • 42% increase in starting salary expectations met

πŸ“ž Connect With Us


"Ψ§Ω„Ψ³ΩŠΨ±" - The Journey Begins with a Single Step

Every expert was once a beginner. Your AI engineering journey starts here.

Start Learning Join Community

🎯 Quick Start Checklist

  • Join Telegram community
  • Star GitHub repository
  • Set up Python environment
  • Start Module 0: Python Foundations
  • Introduce yourself in #introductions
  • Find a study group partner
  • Fork NeetCode SAIR repository

License: MIT | Last Updated: March 2026
Building Sudan's AI Future, One Engineer at a Time πŸ‡ΈπŸ‡©βœ¨


πŸ† The SAIR Jr. Graduate Promise

When you complete this program, you will:

  1. Design & implement machine learning solutions from first principles
  2. Deploy & maintain production AI systems with global standards
  3. Solve coding challenges using 75 essential algorithmic patterns with fluency
  4. Communicate technical concepts clearly to both technical and non-technical audiences
  5. Contribute meaningfully to Sudan's AI ecosystem through impactful, scalable projects

πŸ”₯ Our Unshakable Belief

We believe in the Sudanese mind. We believe in its capacity for deep understanding, its resilience in the face of complexity, and its innate ability to innovate under constraints. This program is not just about teaching AIβ€”it's about unleashing the potential that already exists within you.

The world needs Sudanese AI talent. The time for preparation is now. Begin your journey today.

About

Fork for all materials for SAIR lectures

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages