Mid-Level Computer Vision Data Scientist
We are looking for a Computer Vision Data Scientist with a strong background in deep learning to join our team. You will develop, optimize, and deploy state-of-the-art computer vision models for real-world applications. If you are passionate about cutting-edge AI research and solving complex visual recognition challenges, we’d love to hear from you.
About Averroes
Averroes.ai is revolutionizing AI-powered visual inspections across industries, enabling businesses to automate defect detection, process large-scale image data, and optimize operations with cutting-edge computer vision and deep learning. Our platform analyzes thermal and RGB images to identify anomalies with high precision, reducing manual effort and accelerating decision-making.
We specialize in industries such as solar energy, semiconductor manufacturing, and industrial inspections, where traditional quality control is time-consuming and prone to human error. By leveraging advanced AI models, Averroes.ai can process hundreds of thousands of images daily, significantly improving efficiency, accuracy, and scalability for our customers.
With a mission to push the boundaries of AI-driven automation, Averroes.ai is redefining how businesses approach inspections—making them faster, smarter, and more reliable.
Let’s build the future of intelligent inspections together!
Responsibilities
- Design, train, and optimize deep learning models for image and video analysis.
- Develop and fine-tune architectures for object detection, segmentation, classification, and anomaly detection.
- Implement and experiment with self-supervised, weakly supervised, and transfer learning techniques.
- Enhance model efficiency for deployment on edge devices and cloud-based platforms.
- Work with large-scale image and video datasets, ensuring high-quality data preprocessing and augmentation.
- Collaborate with software engineers to integrate models into production pipelines.
Qualifications
- 3+ years of experience in deep learning and computer vision.
- Strong proficiency in PyTorch for model development.
- Experience with CNNs, transformers (ViTs), GANs, and other state-of-the-art architectures.
- Solid understanding of computer vision techniques such as object detection (YOLO, DETR), segmentation (U-Net, Mask R-CNN), and keypoint detection.
- Hands-on experience with large-scale datasets and efficient data pipeline design.
- Proficiency in Python and familiarity with deep learning frameworks and libraries.
- Experience with model deployment (ONNX, TensorRT, TFLite) is a plus.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Fluency in English (written and spoken) is a must.
Preferred Qualifications
- Experience with multimodal learning, 3D vision, or synthetic data generation.
- Background in optimizing models for edge AI or cloud inference.
- Familiarity with MLOps tools and practices.
What We Offer
- Competitive salary based on experience.
- Stock options in a high-growth AI startup.
- Opportunity to work on cutting-edge AI research and real-world applications.
- A collaborative and innovative work environment.
If you’re excited about leveraging deep learning to push the boundaries of computer vision, apply now jobs@averroes.ai