Machine Learning (Computer Vision) Internship
- Cairo, Egypt
- Internship
- Hybrid
Job Description:
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