2 247 Machine Vision jobs in Bahrain
Machine Learning Engineer (Computer Vision)
Posted 4 days ago
Job Viewed
Job Description
Machine Learning Engineer (Computer Vision)
Posted 4 days ago
Job Viewed
Job Description
Machine Learning Engineer - Computer Vision
Posted 4 days ago
Job Viewed
Job Description
Machine Learning Engineer - Computer Vision
Posted 4 days ago
Job Viewed
Job Description
Principal Machine Learning Engineer - Computer Vision
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of advanced computer vision models and algorithms.
- Develop and optimize ML pipelines for training, evaluation, and deployment.
- Architect scalable and efficient computer vision systems for production environments.
- Conduct research into new computer vision techniques and methodologies.
- Collaborate with cross-functional teams to integrate CV solutions into products.
- Mentor junior engineers and contribute to the team's technical growth.
- Stay abreast of the latest research and industry trends in computer vision and ML.
- Master's or Ph.D. in Computer Science, Machine Learning, or a related field.
- 8+ years of experience in machine learning with a specialization in computer vision.
- Expertise in deep learning frameworks (e.g., TensorFlow, PyTorch).
- Strong programming skills in Python.
- Experience with cloud platforms (AWS, GCP, Azure).
- Proven track record of deploying ML models into production.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Senior Machine Learning Engineer - Computer Vision
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement state-of-the-art machine learning models for computer vision tasks, including object detection, image segmentation, facial recognition, and scene understanding.
- Conduct research on novel ML algorithms and techniques to improve model performance and efficiency.
- Process, clean, and label large datasets to train and validate ML models.
- Collaborate with cross-functional teams, including data scientists, software engineers, and domain experts, to integrate ML solutions into products and services.
- Optimize ML models for deployment on various platforms, considering computational constraints and real-time performance requirements.
- Develop and maintain robust MLOps pipelines for model training, evaluation, deployment, and monitoring.
- Evaluate and benchmark different ML approaches and frameworks.
- Stay abreast of the latest advancements in machine learning, deep learning, and computer vision research.
- Publish research findings in top-tier conferences and journals where applicable.
- Mentor junior engineers and contribute to the team's technical growth.
- Troubleshoot and debug complex ML systems.
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related quantitative field.
- Minimum of 5 years of experience in machine learning, with a strong focus on computer vision.
- Proficiency in programming languages such as Python, C++, and Java.
- Extensive experience with ML frameworks like TensorFlow, PyTorch, and Keras.
- Deep understanding of computer vision libraries such as OpenCV, scikit-image.
- Proven experience in developing and deploying deep learning models (CNNs, RNNs, Transformers).
- Familiarity with cloud platforms (AWS, Azure, GCP) and ML deployment strategies.
- Experience with data augmentation techniques and model optimization for edge devices is a plus.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Published research in relevant fields is highly valued.
Lead Machine Learning Engineer - Computer Vision
Posted 2 days ago
Job Viewed
Job Description
- Leading the end-to-end development lifecycle of machine learning models for computer vision tasks, including data preprocessing, feature engineering, model training, evaluation, and deployment.
- Researching and implementing state-of-the-art deep learning architectures (e.g., CNNs, Transformers) for image recognition, object detection, segmentation, and video analysis.
- Collaborating with software engineers and product managers to integrate ML models into production systems.
- Mentoring and guiding a team of talented ML engineers, fostering a culture of innovation and technical excellence.
- Optimizing model performance for efficiency, accuracy, and scalability.
- Staying current with the latest research papers, industry trends, and open-source tools in machine learning and computer vision.
- Designing and conducting experiments to validate model performance and identify areas for improvement.
- Ensuring robust model validation, testing, and continuous monitoring.
- Contributing to the strategic roadmap for AI and ML initiatives.
The ideal candidate will possess a Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field, with a strong focus on machine learning and computer vision. Proven experience in leading ML projects and teams is essential. Key qualifications include:
- Deep understanding of computer vision principles and algorithms.
- Hands-on experience with ML frameworks such as TensorFlow, PyTorch, or Keras.
- Proficiency in programming languages like Python, with a strong command of libraries such as NumPy, Pandas, and scikit-learn.
- Experience with cloud platforms (AWS, Azure, GCP) for ML model training and deployment.
- Excellent problem-solving skills and a rigorous, data-driven approach.
- Strong leadership, communication, and teamwork abilities.
- Ability to work effectively in a hybrid work setting, balancing remote and in-office collaboration.
This is an exceptional opportunity to shape the future of visual intelligence, working with a talented team on challenging and impactful projects. Join us in building intelligent systems that understand and interact with the world through vision. Our organization is committed to fostering a diverse and inclusive work environment, encouraging continuous learning and professional growth. Your contributions will directly influence the direction of our cutting-edge AI products.
Be The First To Know
About the latest Machine vision Jobs in Bahrain !
Lead Machine Learning Engineer - Computer Vision
Posted 2 days ago
Job Viewed
Job Description
Senior Machine Learning Engineer (Computer Vision)
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement state-of-the-art machine learning models for computer vision tasks such as object detection, image segmentation, facial recognition, and video analysis.
- Conduct research and experimentation to push the boundaries of computer vision capabilities.
- Develop and optimize deep learning architectures using frameworks like TensorFlow, PyTorch, or Keras.
- Work with large datasets for training and validating models, including data augmentation and preprocessing.
- Deploy machine learning models into production environments, ensuring scalability, reliability, and performance.
- Collaborate with cross-functional teams, including software engineers, product managers, and researchers, to define project requirements and deliver solutions.
- Stay current with the latest advancements in computer vision and machine learning research and technologies.
- Write clean, efficient, and well-documented code.
- Mentor junior machine learning engineers and contribute to knowledge sharing within the team.
- Evaluate and benchmark model performance, identifying areas for improvement and optimization.
- Contribute to the overall ML/AI strategy and roadmap.
Qualifications:
- Master's or Ph.D. in Computer Science, Electrical Engineering, Machine Learning, or a related quantitative field.
- Minimum of 6 years of experience in machine learning, with a strong focus on computer vision.
- Proven expertise in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Extensive experience with computer vision libraries (e.g., OpenCV) and techniques.
- Solid understanding of image processing, feature extraction, and model optimization.
- Experience with data pipelines and large-scale data management for ML.
- Proficiency in Python and C++ programming languages.
- Experience with cloud platforms (AWS, Azure, GCP) and MLOps practices is highly desirable.
- Strong problem-solving skills and the ability to work on complex technical challenges.
- Excellent communication and collaboration skills, essential for a hybrid work environment.
- Ability to lead technical discussions and mentor junior team members.
AI & Machine Learning Engineer - Computer Vision
Posted 4 days ago
Job Viewed
Job Description
The AI & ML Engineer will be responsible for designing, developing, and deploying machine learning models and algorithms, with a particular focus on computer vision applications. You will work with large datasets, preprocess data, train models, and evaluate their performance. Key responsibilities include developing algorithms for image recognition, object detection, image segmentation, and video analysis. You will also collaborate with software engineers to integrate these models into production systems.
Key Responsibilities:
- Design, develop, and implement machine learning models for computer vision tasks such as image classification, object detection, and semantic segmentation.
- Preprocess and augment large image and video datasets for model training.
- Train, evaluate, and fine-tune deep learning models using frameworks like TensorFlow or PyTorch.
- Conduct research into state-of-the-art computer vision algorithms and techniques.
- Optimize models for performance, accuracy, and efficiency on various hardware platforms.
- Collaborate with cross-functional teams, including data scientists, software engineers, and product managers.
- Stay up-to-date with the latest advancements in AI, ML, and computer vision research.
- Document code, models, and experimental results thoroughly.
- Deploy machine learning models into production environments.
- Troubleshoot and debug model performance issues.
Qualifications:
- Master's or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- Minimum of 4 years of hands-on experience in developing and deploying machine learning models, with a strong emphasis on computer vision.
- Proficiency in Python and deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Experience with libraries like OpenCV, Scikit-learn, NumPy, and Pandas.
- Solid understanding of deep learning architectures (e.g., CNNs, RNNs, Transformers) and computer vision algorithms.
- Experience with data augmentation techniques and regularization methods.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Experience with cloud platforms (AWS, Azure, GCP) for ML workloads is a plus.
- Ability to work effectively in a fast-paced, research-driven environment.
This is an exciting opportunity to contribute to groundbreaking AI research and development. The role is located in Zallaq, Southern, BH .