Mohamed - Artificial Intelligence Tutor - Remote
1st lesson free
Mohamed - Artificial Intelligence Tutor - Remote

Mohamed's profile, diploma and contact details have been verified by our experts

Mohamed

  • Rate Ksh. 3,234
  • Response 8h
  • Students

    Number of students Mohamed has accompanied since arriving at Superprof

    50+

    Number of students Mohamed has accompanied since arriving at Superprof

Mohamed - Artificial Intelligence Tutor - Remote
  • 5 (11 reviews)

Ksh. 3,234/hr

1st lesson free

Contact

1st lesson free

1st lesson free

  • Artificial Intelligence
  • Machine Learning

Applied AI Research Engineer with 3+ years’ experience teaches machine learning, deep learning, NLP, computer vision, and generative AI

  • Artificial Intelligence
  • Machine Learning

Lesson location

Super Prof

Mohamed is one of our best Artificial intelligence tutors. They have a high-quality profile, verified qualifications, a quick response time, and great reviews from students!

About Mohamed

Hi, I’m Mohamed, an Applied AI and Research Engineer with a B.Sc. in Communications and Information Engineering from Zewail City of Science and Technology.

I have more than five years of experience across machine learning, deep learning, applied research, AI engineering, and technical projects, alongside over three years of online tutoring experience.

I have supported undergraduate and master’s students, including learners enrolled at Georgia Tech and the University of Maryland, with machine-learning courses, programming assignments, research papers, technical projects, debugging, and academic preparation.

My experience covers the complete AI development process:

Understanding and preparing data
Selecting and implementing appropriate models
Training and evaluating machine-learning systems
Diagnosing poor performance and data leakage
Reading and reproducing research papers
Building NLP, computer-vision, recommendation, and biosignal-processing projects
Developing transformer and generative-AI systems
Building retrieval and agentic AI applications
Deploying AI systems using APIs, databases, caching, queues, and vector search
Designing model evaluations, experiments, and production monitoring

My research experience includes developing customized transformer models for biological sequence generation. My engineering work also includes production AI platforms, retrieval systems, agentic workflows, model evaluation pipelines, and backend infrastructure.

I teach more than library commands. My goal is to help you understand:

Why an algorithm works
Which assumptions it makes
How to select suitable evaluation metrics
Why a model is failing
How to improve an experiment systematically
How research code differs from production systems

Lessons are adapted to your current level and objective. I work with beginners learning Python, university students studying ML or deep learning, researchers working through papers, and engineers building production AI applications.

Lessons are available in English and Arabic.

See more

About the lesson

  • Lower Secondary
  • Senior School
  • Adult Education
  • +9
  • levels :

    Lower Secondary

    Senior School

    Adult Education

    University

    Tertiary

    Masters

    Doctorate

    MBA

    Beginner

    Intermediate

    Advanced

    Professional

  • English

All languages in which the lesson is available :

English

Machine learning is not learned by copying notebooks or memorizing framework functions. In our lessons, you will build a clear understanding of the underlying concepts and then apply them through code, experiments, debugging, and practical projects.

I can help you with a complete learning path, a specific university topic, a research paper, an existing project, or a technical problem blocking your work.

How lessons are structured

The first session begins with an assessment of your current knowledge, target, and technical gaps. We then create a focused plan instead of following a generic course.

A typical lesson includes:

Reviewing the problem and required background
Explaining the concept visually and mathematically
Implementing it together in Python
Testing the implementation and interpreting results
Debugging mistakes or model-performance issues
Summarizing the lesson and defining the next practical step

You will write and reason about the code during the lesson. I will guide you through the process rather than simply providing finished answers.

Machine-learning foundations

We can cover:

End-to-end machine-learning workflows
Data cleaning and preprocessing
Exploratory data analysis
Feature engineering and feature selection
Regression and classification
Decision trees and ensemble methods
Support vector machines and nearest-neighbour methods
Clustering and dimensionality reduction
Cross-validation
Hyperparameter optimization
Regularization
Class imbalance
Data leakage
Error analysis
Model interpretation
Mathematics and statistics for AI

Topics can include:

Linear algebra for machine learning
Probability and distributions
Statistics and hypothesis testing
Calculus and gradients
Loss functions
Optimization
Gradient descent and backpropagation
Bias and variance
Overfitting and generalization
Understanding evaluation metrics correctly

The mathematics is taught at the depth required for your goal. Beginners can focus on intuition, while advanced learners can work through derivations and implementations.

Deep learning

We can study and implement:

Neural-network fundamentals
Forward and backward propagation
Optimization algorithms
Activation and loss functions
Convolutional neural networks
Recurrent neural networks
Attention mechanisms
Transformers
Transfer learning
Fine-tuning
Parameter-efficient fine-tuning
Embeddings and representation learning
Training stability and experiment debugging

PyTorch is my primary framework for advanced deep-learning work, but I can also support TensorFlow-based courses and projects.

Natural language processing and generative AI

Topics include:

Text preprocessing and tokenization
Word and sentence embeddings
Text classification
Semantic similarity
Information retrieval
Sequence-to-sequence models
Attention and transformers
BERT, T5 and related architectures
Language-model fundamentals
Prompt design and structured outputs
Model fine-tuning
Retrieval-augmented generation
Vector databases and embedding search
Tool-calling and agentic workflows
LLM evaluation
Hallucination and reliability analysis
Guardrails and AI-system safety
Computer vision

We can cover:

Image preprocessing
Image classification
Convolutional neural networks
Transfer learning
Data augmentation
Object-detection fundamentals
Segmentation fundamentals
Vision transformers
Model evaluation
Handling limited or imbalanced image datasets
Debugging training and generalization problems
Reinforcement learning

I can support reinforcement-learning foundations, including:

Agents, environments, states, and actions
Rewards and return
Markov decision processes
Value-based learning
Q-learning
Policy-based methods
Exploration versus exploitation
Implementing introductory environments and agents

For advanced reinforcement-learning research, contact me with the specific topic or paper before booking.

Research and academic support

I can help you:

Understand difficult research papers
Break equations and architectures into manageable steps
Reproduce published methods
Design controlled experiments
Establish suitable baselines
Select metrics
Conduct ablation studies
Diagnose invalid experimental conclusions
Organize a thesis or research project
Review methodology and technical writing
Prepare research presentations

Support is educational and collaborative. I will help you understand and improve your work rather than complete graded work on your behalf.

AI engineering and production systems

For learners moving beyond notebooks, lessons can cover:

Structuring maintainable ML projects
Building inference APIs
FastAPI-based model serving
Batch and asynchronous processing
PostgreSQL and Redis integration
Vector databases and retrieval systems
Dockerized deployment
Experiment tracking
Model and prompt versioning
Evaluation pipelines
Logging, monitorin,g and observability
Testing AI applications
Moving from a prototype to a production-ready system
Tools and technologies

Depending on the project, we may work with:

Python
NumPy and pandas
scikit-learn
PyTorch
TensorFlow
Hugging Face
OpenCV
Matplotlib
Jupyter and Google Colab
FastAPI
PostgreSQL
Redis
Docker
Vector databases and retrieval frameworks

Tools are selected based on the problem. The objective is not to memorize libraries, but to develop skills that remain useful when frameworks change.

Who these lessons are for

Lessons are suitable for:

Beginners entering AI or machine learning
University students
Master’s students and researchers
Software engineers transitioning into AI
Professionals preparing for ML interviews
Learners developing portfolio projects
Teams prototyping AI applications
Researchers implementing or evaluating papers

Standard lessons are 60 minutes. Coding sessions, project reviews, and research deep dives can be scheduled for 90 minutes.

Before the first lesson, send me your current level, the topic or project, relevant code or materials, and the outcome you want to achieve. I will use that information to prepare a focused session.

See more

Rates

Rate

  • Ksh. 3,234

Pack prices

  • 5h: Ksh. 14,874
  • 10h: Ksh. 28,455

online

  • Ksh. 2,587/h

free lessons

The first free lesson with Mohamed will allow you to get to know each other and clearly specify your needs for your next lessons.

  • 30mins

Similar Artificial Intelligence teachers in Remote

  • Patience

    Nyeri & Online

    5 (1 reviews)
    • Ksh. 500/h
    • 1st lesson free
  • Ezekiel

    Thika & Online

    5 (2 reviews)
    • Ksh. 3,000/h
    • 1st lesson free
  • Geoffrey

    Nairobi & Online

    New
    • Ksh. 2,500/h
    • 1st lesson free
  • Rose

    Nairobi & Online

    New
    • Ksh. 2,500/h
    • 1st lesson free
  • Simon

    Thika & Online

    New
    • Ksh. 2,820/h
    • 1st lesson free
  • Reza

    Brooklyn, United States & Online

    5 (125 reviews)
    • Ksh. 5,174/h
    • 1st lesson free
  • Reza

    London, United Kingdom & Online

    5 (39 reviews)
    • Ksh. 6,046/h
    • 1st lesson free
  • ADAM

    Paris 12e, France & Online

    4.9 (36 reviews)
    • Ksh. 7,399/h
    • 1st lesson free
  • Ammar

    Montréal, Canada & Online

    5 (28 reviews)
    • Ksh. 2,277/h
    • 1st lesson free
  • Reihane

    Guelph, Canada & Online

    5 (52 reviews)
    • Ksh. 4,554/h
    • 1st lesson free
  • Michael

    New York, United States & Online

    5 (36 reviews)
    • Ksh. 6,467/h
    • 1st lesson free
  • Gabriel

    New York, United States & Online

    5 (102 reviews)
    • Ksh. 3,234/h
  • Marco

    Tortona, Italy & Online

    5 (61 reviews)
    • Ksh. 4,439/h
  • Behdad

    New York, United States & Online

    4.9 (33 reviews)
    • Ksh. 3,234/h
    • 1st lesson free
  • João

    London, United Kingdom & Online

    5 (77 reviews)
    • Ksh. 5,182/h
  • Robert

    London, United Kingdom & Online

    5 (24 reviews)
    • Ksh. 17,102/h
    • 1st lesson free
  • Dr Kritaphat

    London, United Kingdom & Online

    5 (51 reviews)
    • Ksh. 11,919/h
    • 1st lesson free
  • Mehrdad

    New York, United States & Online

    5 (36 reviews)
    • Ksh. 3,880/h
    • 1st lesson free
  • Arun

    Melbourne, Australia & Online

    5 (38 reviews)
    • Ksh. 3,592/h
    • 1st lesson free
  • Andrea, PhD, CQF

    London, United Kingdom & Online

    5 (50 reviews)
    • Ksh. 17,275/h
  • See Artificial Intelligence tutors