Question
Full-time
Remote
5-10

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

About The Company
vHive is a global leader in end-to-end digitization solutions, empowering organizations to unlock the full potential of their infrastructure assets through data-driven decision-making. The vHive platform leverages advanced data capture technologies to digitize assets and deliver actionable insights based on AI analytics. Focused on uncovering new revenue opportunities, optimizing operational efficiency, and enhancing safety, vHive helps organizations transform their operations. To learn more: www.vHive.ai or try@vHive.ai
About the Role

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.
Key Skills
Computer VisionDeep LearningPythonPyTorchTensorFlowCNNsImage Processing3D MappingObject DetectionSegmentationPose EstimationRobotics3D GraphicsAgile MethodologiesCollaborationProblem Solving
Apply Now

Please let vHive know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

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.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.