Job Title: Senior Computer Vision / Machine Learning Engineer
Location: [Jordan]
Position Overview:
We are seeking a talented and highly motivated Computer Vision / Machine Learning Engineer to join our growing team. In this role, you will work on developing state-of-the-art computer vision algorithms and machine learning models to solve complex, real-world problems. You will collaborate with data scientists, software engineers, and domain experts to bring AI-driven solutions to life.
Key Responsibilities:
● Design, develop, and implement advanced computer vision algorithms and machine
learning models for tasks such as object detection, image classification, segmentation, tracking, and facial recognition.
● Work with large-scale image and video data to train and evaluate models, ensuring
high performance and efficiency.
● Optimize and deploy machine learning models in production environments.
● Collaborate with cross-functional teams to integrate AI solutions into end-user
applications or products.
● Stay up to date with the latest advancements in computer vision and machine learning research and apply them to real-world challenges.
● Conduct experiments, analyze results, and continuously improve algorithms to meet
product requirements and KPIs.
● Provide technical leadership and mentoring to junior team members, as needed.
Qualifications:
● Bachelor's or Master’s degree in Computer Science, Electrical Engineering, Data
Science, or a related field. PhD is a plus.
● Strong experience with computer vision libraries (e.g., OpenCV, TensorFlow,
PyTorch, Keras, etc.).
● Proficiency in machine learning frameworks and algorithms (e.g., CNNs, RNNs,
transformers, reinforcement learning, etc.).
● Deep understanding of computer vision concepts such as image processing, feature
extraction, object detection, tracking, etc.
● Strong programming skills in Python.
● Experience with large-scale datasets and data preprocessing techniques.
● Familiarity with cloud platforms (e.g., AWS, Google Cloud, or Azure) for model
deployment and scaling.
● Experience with version control (e.g., Git) and agile development methodologies.
● Excellent problem-solving, analytical, and communication skills.
● Ability to work independently and as part of a collaborative team.
