top of page

Computer Vision Intern


What we do:

F-drones is an early stage startup backed by some exciting entities. We are building the world’s first transition drone to enable aerial deliveries to oil rigs and ships. Our unique design will have a combination of heavy payload and long range capabilities that would put other existing delivery drones to shame. We aim to be the leader of heavy payload drone logistics across industries in 5 years.

We are developing world-class computer vision systems for Beyond the Visual Line of Sight Navigation (BVLOS) of drones along with the ability to achieve centimeter-level landing accuracies on moving surfaces. The drones will also be able to avoid obstacles and unsafe landing locations, and be equipped with seamless fusion of GPS, VIO and other sensor-based navigation to provide the best overall mission accuracy.

What you will do:

  • Work on capturing images and scene information from an on-board stereo camera on a drone

  • Post-process the data gathered to train the robotic system (do 3D reconstructions, generate point clouds, extract depth information)

  • Test and evaluate current state-of-the-art methods used for scene segmentation

  • Make use of Machine learning/AI/Deep learning techniques to optimise our algorithm for vision-based landing system

  • Create and update technical documentation, analyze results and provide conclusive reports


What we look in you:

  • Currently pursuing Bachelors, Masters, or PhD in Computer Science, Machine Learning, Computer Vision, Robotics

  • Experience working on Vision systems/LiDAR, Image Processing, SLAM, Multi-sensor fusion, Reinforcement/Regression/Unsupervised learning

  • Strong background in sensing, localization, behavior, and path-planning for probabilistic robotics (including computer vision, vision-based localization and mapping, robot perception, robot behavior, machine learning for mobile robots, and autonomous/aerial vehicle development)

  • 2+ years programming experience in C++, Python, ROS, Linux

  • Experience with CV/ML libraries and tools like OpenCV, Tensorflow etc.

  • Software development experience using version control platforms like Git

  • Experience in the entire product development lifecycle, and able to prioritise and meet deadlines

  • You preach and put into practice the importance of maintainability, relentless testing and enjoy implementing best practices

  • Team player who can also be independent, prioritize work and thrives in a fast-paced dynamic environment

bottom of page