Job Description
Job Title: Machine Learning Engineer – Computer Vision Specialist
Contract Type: 1-Year Fixed-Term (with possibility of extension)
Location: On-site, Saudi Arabia
Start Date: Immediate
Working Hours: Full-time, 5 days per week
Job Description
We are seeking a highly skilled and motivated Machine Learning Engineer with a strong specialization in Computer Vision to join our team on a one-year, full-time contract based in Saudi Arabia. The successful candidate will work on cutting-edge projects involving image and video analysis, real-time detection systems, and deep learning models. This is an on-site role requiring regular collaboration with cross-functional teams, offering the opportunity to contribute to impactful solutions in a dynamic and rapidly evolving environment.
Key Responsibilities
- Design, develop, and deploy state-of-the-art computer vision models for tasks such as object detection, classification, segmentation, and tracking.
- Implement and optimize deep learning algorithms using frameworks such as TensorFlow, PyTorch, or OpenCV.
- Work with large-scale image and video datasets, including data preprocessing, augmentation, and annotation.
- Evaluate model performance, conduct error analysis, and iterate on model improvements.
- Collaborate closely with software engineers, data scientists, and product teams to integrate models into production systems.
- Stay up-to-date with the latest research and trends in machine learning and computer vision.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Artificial Intelligence, or a related field.
- 3+ years of experience in machine learning with a focus on computer vision.
- Strong proficiency in Python and familiarity with ML libraries such as TensorFlow, PyTorch, scikit-learn, and OpenCV.
- Experience in deploying models in real-world applications, with an emphasis on performance and scalability.
- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
- Excellent problem-solving and communication skills.
- Ability to work independently and collaboratively in a fast-paced, team-oriented environment.
What We Offer
- Competitive salary and benefits package.
- Opportunity to work on innovative, high-impact computer vision applications.
- Professional development and access to the latest tools and technologies.
- Relocation support if applicable.
- Option to extend the contract based on performance and project needs.