Junior Computer Vision Engineer (SfM, SLAM, 3D reconstruction) in drone software startup

London (Central)
12 Oct 2018
10 Nov 2018
Contract Type
Full Time
_We are looking for a bright Junior- Mid-level software developer with computer vision knowledge who is interested in cutting-edge computer vision technology but also love to apply the technology to a consumer software. #Big bonus if you also love drones._

> We are also looking for a midlevel - senior candidate with PhD. degree.

At TRIK, we believe that drones are the future of structural inspection. We want to enable everyone to be able to utilise drones in the easiest way possible.

TRIK is a drone software start-up that has been established for 3 years and we are now entering a growth stage. We turn drone photos into digital 3D models and enable customers to make comments in 3D. You can use the 3D models as a file directory to store data, compare changes or add measurements. We’ve won several awards for our innovative business solutions and are funded by top-tier investors like the UK government and the Founder of Zoopla. We’re ambitious to do more and to add to our product pipeline as well as the solutions we offer our clients.

Take a look at our website www.gettrik.com and see our founder vision at https://m.youtube.com/watch?v=9o90MZZCDYk#

You should have a good hands-on experience in software development (general computer programming practice), and a strong foundational understanding of 3D projective geometric technologies related to multiple view 3D perspective geometry (e.g. projective mathematics, triangulation, stereo & multi-view geometry, vanishing points, homographies, epipolar search, SfM, SLAM, VIO, multi-view stereo, meshing, photogrammetry)

* Studied at least one module of Computer Vision in your degree OR have some experience creating/modifying SFM or SLAM algorithm/library
* Strong applied math skill in linear algebra, PDEs, 2D/3D projective mathematics
* Strong C++ software development skills in Linux environments
* Fluent in GIT, Docker or Kubernetes

A huge bonus if you come from strong academic and competitive university/lab or have experience in any field below
* 3D reconstruction and multiview geometry: building 3D geometric vision & 3D reconstruction technologies
* linear & non-linear optimization and bundle adjustment
* 2D computer vision feature-level image fundamentals
* 2D & 3D computer graphics
* Machine learning

You will be working with drone and other camera data to create a 3D reconstruction algorithm. You will be modifying from multiple open source library (SfM, MVS and SLAM) to combine and create a working pipeline that is optimised to our user case.

You need to be able to work autonomously, driving the development with little supervision. You will be accompanied by a part-time PhD Computer vision & Machine learning engineer and an experienced software engineer (who might not have computer vision knowledge).

Note: Future work includes using live feeds from a drone camera to generate a 3D model in real time, linking with ML (existing library) to do real-time defect detection. -- open source library

We’re a small team so you will be an integral part of the R&D team, creating and iterating our code base. You will have a significant input in hiring the rest of the computer vision member and build the ideal R&D team. You also have a budget to buy any relevant hardware including computer, drone, VR/AR headset, etc.

This is a great opportunity to join a rapidly growing start-up business, you’ll make a difference from the day you start with us. We offer the standard benefits you’d expect, including a pension scheme, 25 days holiday and the opportunity to purchase share options as well as a creative and flexible work environment where you can do your best work.

You can choose to either grow with us as an engineer or step up to manage the team. We have a structure to support both career paths.

Similar jobs

Similar jobs