CV/DL Algorithm Developer
8/19/2025
Develop algorithms to solve challenging computer vision problems and integrate solutions into the product. Collaborate with cross-functional teams to ensure algorithms are accurate, scalable, and aligned with company goals.
Working Hours
40 hours/week
Company Size
51-200 employees
Language
English
Visa Sponsorship
No
At vHive, a global leader in Digital Twin software solutions, we’re transforming how enterprises digitize and manage field assets across telecom, renewable energy, and beyond. Our patented technology combines autonomous drone hives, computer vision, and AI to deliver actionable insights that uncover new revenue opportunities, reduce operational costs, and enhance safety. Operating in more than 40 countries across 5 continents, we’re setting the standard for large-scale, data-driven digital transformation.
As a Computer Vision Algorithms Engineer, you’ll join our applied algorithms team at the forefront of this innovation. Your work will directly impact how drones fly smarter, how 3D models are reconstructed, and how business-critical insights are extracted from massive imagery datasets. You’ll tackle multi-disciplinary challenges spanning AI, photogrammetry, 3D mapping, and robotics, bringing solutions from theory to production in a platform built for global scale.
What Are We Looking For?
We’re looking for a passionate and experienced Computer Vision Algorithms Engineer to join our applied algorithms team and help shape the future of Digital Twin technology. In this role, you will research, design, implement, and optimize advanced machine learning and computer vision models to process and extract insights from data captured by our autonomous drone hives and other imaging systems.
Your work will go from research to real-world impact, delivering robust, production-ready solutions that power mission-critical operations for global enterprises across telecom, wind, and solar. You’ll collaborate closely with cross-functional teams to ensure that the algorithms you build are not only accurate and scalable but also aligned with vHive’s mission of enabling enterprises to digitize smarter, faster, and safer.
Job Description:
- Develop algorithms to solve challenging computer vision problems, reducing customers’ manual work—from survey analysis to optimal drone flight planning.
- Combine methods from Computer Vision, Geometry, Image Processing, Photogrammetry, 3d Mapping, Optimization, Object Detection, Classification, and different Machine Learning approaches.
- Conduct research and feasibility studies, define algorithm requirements, and integrate solutions into the product.
- Bring solutions from theory to production, collaborating with cross-functional teams (Product, R&D, Operations) to align on goals and deliverables.
- Take ownership of integrating AI capabilities into production and iterating based on real-world feedback.
Work with an agile team of experts working in cutting-edge software development methodologies, to deliver quality software to our customers.
Requirements
- MSc in Computer Science, Electrical Engineering, Applied Mathematics, Physics, Robotics, or a closely related field, or equivalent practical experience.
- 2+ years of professional experience developing Computer Vision and Machine Learning algorithms.
- 2+ years of experience in software development with strong Python programming skills.
- Ability to deliver production-quality code using software engineering best practices.
- Solid grasp of classic computer vision techniques and image processing methods.
- Strong understanding of 3D representations and spatial reasoning, including point clouds, meshes, and camera models.
- Hands-on with Deep Learning framework (e.g. PyTorch or TensorFlow).
- Experience in one or more of the following areas:
- 3D reconstruction or multi-view geometry
- Object detection or segmentation
- Robotics perception or 3D graphics
- Pose estimation and camera calibration
- Independent, fast learner and resourceful team player, self-motivated and loves solving complex problems.
- Excellent communication skills in English and a collaborative, can-do attitude.
Nice to have
- Direct experience with photogrammetry pipelines.
- Experience with NeRF/Gaussian Splatting implementations.
- Experience working with aerial imagery, drones, or robotics platforms.
Please let vHive know you found this job on InterviewPal. This helps us grow!
We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.
Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.