Computer Vision Engineer - Internship
Nasr City,
Egypt
As an employee of our company, you will collaborate with each department to create and deploy disruptive products. Come work at a growing company that offers great benefits with opportunities to moving forward and learn alongside accomplished leaders. We're seeking an experienced and outstanding member of staff. 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.
Must Have
- 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.
Nice to have
- 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.
What's great in the job?
- 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.