Algo Team Lead – AI & Computer Vision
Overview
We are looking for an Algorithm Team Lead to join an advanced research team operating in the world of visual intelligence. This role focuses on leading the development of cutting-edge AI and Computer Vision solutions.
- Our systems are based on EO / SAR data and integrate Deep Learning, Generative Models, and advanced AI technologies to extract actionable insights from complex, multi-dimensional data.
- This position includes end-to-end responsibility for research, development, and delivery of algorithmic capabilities — from concept to operational deployment — within a multidisciplinary and highly challenging technological environment.
Key Responsibilities:
- Lead, mentor, and professionally manage a team of AI and Computer Vision researchers and engineers
- Drive research and development projects in computer vision systems from concept through operational deployment
- Design and develop algorithms for processing, analyzing, and understanding visual data from diverse sources
- Architect and implement deep learning models for prediction, detection, and classification tasks
- Work closely with software, system, product, and customer teams to transform research into operational capabilities
Requirements:
- B.Sc. in Computer Science, Electrical Engineering, Physics, Mathematics, or a related field (advanced degree – advantage)
- At least 3 years of experience leading algorithm teams or serving in a senior technological leadership role
- Strong hands-on experience developing Machine Learning / Deep Learning / Self-Supervised Learning solutions to production level
- Proven experience in advanced computer vision development
- Strong proficiency in Python and experience with common deep learning frameworks
Major Advantages
- Experience with Transformers and generative models
- Experience with Generative AI and RAG systems
- Familiarity with LLM-based systems and AI Agents
- Experience in remote sensing / aerial imagery processing (EO / SAR)
- Experience deploying AI systems in secure or on-premise environments
- Broad system-level understanding and ability to work in multidisciplinary teams
Soft Skills
- Strong research mindset combined with execution capabilities
- System-level thinking and the ability to translate operational needs into technological solutions
- Independence, initiative, and ability to operate in ambiguous environments
- Excellent communication skills and proven leadership abilities