The Role
Lead development and deployment of computer vision and ML models for object detection, segmentation, positioning, and tracking on mobile mapping and satellite data; collaborate cross-functionally, mentor juniors, and optimize model performance.
Summary Generated by Built In
We are looking for a Senior Computer Vision Engineer to help automate the process of map creation using data science techniques. A successful candidate would have a deep understanding of computer vision, machine learning, and geospatial data processing.
You will be responsible for
- Solving object detection, positioning, instance segmentation, and tracking.
- Development of algorithms and models to extract different features from videos captured by mobile mapping equipment and satellite data.
- Deployment of computer vision algorithms and ML models.
- Work closely with a cross-functional team of data scientists, software engineers, and product managers to define project requirements and deliver solutions.
- Mentor junior engineers and provide technical leadership in computer vision and machine learning projects.
- Conduct performance analysis and fine-tune models for optimal performance.
- Stay up-to-date with the latest advancements in machine learning and computer vision technologies.
The Must-Haves
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field with a focus on Computer Vision or Machine Learning..
- Minimum of 4 years of experience in computer vision, image processing, and machine learning.
- Experience with image processing algorithms, including advanced computer vision techniques such as projective geometry, camera localization, motion estimation, and 3D reconstruction.
- Robust knowledge and practical experience in designing, training, evaluating, and optimizing Deep Learning networks.
- Familiarities with mainstream models and algorithms such as Qwen-VL, CLIP, BLIP, LLaVA, ..etc.
- Strong proficiency in programming languages such as Python, C++, and experience with computer vision libraries (e.g., OpenCV, TensorFlow, PyTorch).
- Understanding of machine learning methods for classification, regression, and clustering.
- A highly driven individual who consistently stays informed about the latest developments and advancements in computer vision and deep learning methodologies and architectures.
- Excellent communication skills and ability to work effectively in a collaborative team environment.
- Strong analytical and problem-solving skills with attention to detail.
The Nice-to-Haves
- Experienced with camera localization and motion estimation using a combination of different sensors.
- Experience with cloud computing platforms (e.g., AWS, Google Cloud) for large-scale data processing.
Top Skills
Blip
C++
Clip
Llava
Opencv
Python
PyTorch
Qwen-Vl
TensorFlow
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Join us on this journey, where every turn reveals something new and unexpected








