Job Title: Computer Vision Engineer Intern
Location: Nasr City [hybrid]
Duration: 3-4 months
About Us: At Tatbeek, we drive digital transformation and embrace Industry 4.0 with cutting-edge technologies. Our mission is to propel manufacturers into the future with solutions that integrate hardware, software, cloud services, and expert consultancy. We optimize efficiency, enhance performance, and ensure your operations are streamlined, resilient, and adaptable to future challenges.
Job Description: We are seeking a passionate and motivated Computer Vision Engineer Intern to join our team. This internship offers a unique opportunity to gain hands-on experience in developing and implementing advanced image processing, machine learning algorithms, and data prediction models. You will work closely with experienced professionals and contribute to real-world projects that enhance our products and services.
Responsibilities:
- Assist in developing and optimizing computer vision algorithms for image and video analysis.
- Support the implementation of machine learning models to improve the accuracy and efficiency of visual data processing.
- Contribute to the design and development of data prediction models to forecast trends and patterns from visual data.
- Collaborate with software engineers and data scientists to integrate computer vision and predictive analytics solutions into our systems.
- Conduct research and stay up-to-date with the latest advancements in computer vision, machine learning, and data prediction.
- Perform data preprocessing, augmentation, and annotation to prepare datasets for training and evaluation.
- Assist in evaluating and improving the performance of existing computer vision and prediction models.
- Document and present findings, methodologies, and results to stakeholders.
Requirements:
- Currently pursuing a Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Basic understanding of computer vision principles and techniques.
- Proficiency in programming languages such as Python, C++, or Java.
- Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or OpenCV.
- Interest in deep learning architectures and algorithms.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Good communication skills and ability to present technical concepts clearly.
Preferred Qualifications:
- Previous coursework or projects related to computer vision and machine learning.
- Experience with cloud computing platforms such as AWS, Google Cloud, or Azure.
- Knowledge of hardware acceleration techniques for computer vision tasks.
Benefits:
- Gain practical experience in a real-world setting.
- Work on innovative projects with industry experts.
- Flexible work environment with a mix of remote and on-site work.
- Opportunity to learn and grow in the field of image processing and computer vision.
- Transportation allowance
- Incentive for participated projects when be delivered successfully.
- Opportunity to move to full or part time job based on business needs, qualification, performance, and behaviour.