Career track

Machine Learning Engineer

12 courses, 100 hours, ending in Project: Swahili Speech-to-Text Model.

Yiga AI

Intermediate → Advanced en

Intermediate → Advanced · Career Track · 4–5 months at 10 hrs/week

Duration
4–5 months
Effort
10 hrs/week
Courses
12
Hands-on exercises
237
Projects
12
Certificate
Included
Your pace≈ 4–5 months · 198 hours total

About this track

What you’ll learn.

1

Machine Learning Foundations

2

Deep Learning with PyTorch

3

Computer Vision

4

NLP with Transformers

Skills you’ll gain

AI

How this compares

Comparable to DataCamp Machine Learning Engineer · Coursera ML Specialization. This track is 198 hours of study — about 4–5 months at 10 hrs/week.

Career outcomes

Turn learning into forward motion.

Build job-ready evidence for roles that use these skills every day.

Curriculum

A clear path, course by course.

Complete the courses in order so each new skill builds on the last.

  1. 1

    Course 1 of 12

    MLOps Fundamentals

    Experiment tracking (MLflow), Pipelines, Versioning, and more.

    Intermediate · Course · 4 weeks at 5 hrs/week

    17 hours · 20 lessons · 20 exercises · 4 quizzes · 1 project

    View course
  2. 2

    Course 2 of 12

    NLP with Transformers

    Attention, BERT, Fine-tuning, and more.

    Intermediate · Course · 4 weeks at 5 hrs/week

    17 hours · 20 lessons · 20 exercises · 4 quizzes · 1 project

    View course
  3. 3
  4. 4

    Course 4 of 12

    Reinforcement Learning Intro

    Agents & environments, Q-learning, Policy gradients, and more.

    Advanced · Course · 3 weeks at 5 hrs/week

    14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project

    View course
  5. 5

    Course 5 of 12

    Computer Vision

    Image classification, Object detection, Transfer learning, and more.

    Intermediate · Course · 4 weeks at 5 hrs/week

    17 hours · 21 lessons · 21 exercises · 4 quizzes · 1 project

    View course
  6. 6

    Course 6 of 12

    Data Pipelines for ML

    Feature stores, Airflow, Data validation, and more.

    Intermediate · Course · 3 weeks at 5 hrs/week

    14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project

    View course
  7. 7

    Course 7 of 12

    Edge & Mobile ML

    TensorFlow Lite, Quantisation, On-device inference, and more.

    Advanced · Course · 3 weeks at 5 hrs/week

    14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project

    View course
  8. 8

    Course 8 of 12

    Machine Learning Foundations

    Linear/logistic regression, Gradient descent, Regularisation, and more.

    Intermediate · Course · 4 weeks at 5 hrs/week

    17 hours · 20 lessons · 20 exercises · 4 quizzes · 1 project

    View course
  9. 9
  10. 10

    Course 10 of 12

    Monitoring & Drift

    Drift detection, Alerts, Retraining, and more.

    Advanced · Course · 3 weeks at 5 hrs/week

    14 hours · 16 lessons · 16 exercises · 4 quizzes · 1 project

    View course
  11. 11

    Course 11 of 12

    Deep Learning with PyTorch

    Tensors, Autograd, CNNs, and more.

    Intermediate · Course · 4 weeks at 5 hrs/week

    19 hours · 24 lessons · 24 exercises · 4 quizzes · 1 project

    View course
  12. 12

    Course 12 of 12

    Model Deployment & Serving

    Docker, FastAPI, Batch vs real-time, and more.

    Intermediate · Course · 4 weeks at 5 hrs/week

    17 hours · 20 lessons · 20 exercises · 4 quizzes · 1 project

    View course

Applied learning project

Finish with work you can show.

Bring the track together in Model Deployment & Serving. Apply what you have learned to a practical challenge and explain the decisions behind your solution.

  • Machine Learning Foundations
  • Deep Learning with PyTorch
  • Computer Vision
Mariam K., Software & cloud

Learn from experts

Mariam K.

Software & cloud

Helps new developers build reliable products through clear explanations and guided practice.

Diana Nsiiza, Yiga learner

“I use what I learned in my work now, not in some distant future project.”

Diana Nsiiza

Data analyst, Entebbe

Frequently asked questions

Before you begin.

Do I need prior experience?

This track is designed for intermediate → advanced learners. Start with the first course and follow the numbered path so each skill builds naturally.

How long will the track take?

The track contains 12 courses and about 198 hours of learning. Most learners finish in around 4–5 months at 10 hrs/week.

Can I learn on my phone?

Yes. Yiga lessons are designed to work across phones and computers, so you can keep learning on the device available to you.

Will I earn a credential?

You can earn a shareable Yiga credential after completing the required learning and assessment activities in the track.

Is financial support available?

Scholarship and financial-aid options are available for eligible learners. Contact the Yiga support team before enrolling for guidance.

Ready when you are

Start this track today.

Begin with course 1 of 12, MLOps Fundamentals, and work through the path at your own pace.