Skip to content

Machine Learning Engineering Internship (Computer Vision)

  • Hybrid
    • Maadi, Egypt
  • 2025 Internship Program

Job description

  • Analyzing various ML algorithms that could be used to solve a given problem and ranking them by their success probability.

  • Exploring and visualizing data and identifying differences in data distribution that could affect performance in live deployment.

  • Data quality validation and cleaning.

  • Finding available datasets online that could be used for training

  • Defining validation strategies

  • Defining the preprocessing or feature engineering to be done on a given dataset

  • Defining data augmentation pipelines

  • Training models and tuning their hyperparameters

  • Analyzing the errors of the model and designing strategies to overcome them

Job requirements

  • Bachelor’s degree (or pursuing one) in Computer Science, Computer Engineering or equivalent experience.

  • Excellent knowledge in Python, SQL

  • Experience and knowledge with web scraping

  • Experience working with machine learning frameworks such as PyTorch, Tensorflow, scikit-learn

  • Solid understanding of Object-Oriented Programming (OOP)

  • Expertise in visualizing and manipulating big datasets

  • Familiarity with Git

  • Excellent communication and documentation skills

or

Hybrid
  • Maadi, Egypt
2025 Internship Program