Computer Vision Engineer
Permanent, London, £
I am working with an AR company based in London who are leading the way with AR for the construction industry. They are the first company in the world to develop an Augmented Reality solution to view and position information on site to millimetre accuracy in real time.
Due to extensive company growth plans, they require an experienced Computer Vision Engineer to join the team and bring their wealth of expertise and knowledge to progress the business further.
The Computer Vision Engineer role will suit an experienced Software Engineer with proven track record in AR Development, experience in computer vision and graphics and a passion for technology.
The role will entail designing and developing state-of-the-art computer vision solutions for scene analysis, object detection, tracking, and rendering optimisation.
Responsibilities of a Computer Vision Engineer
·Develop and research computer graphics and vision development for Augmented Reality using a variety of sensors.
·Plan and execute cutting-edge development to advance the state of the art in machine perception, mapping, reconstruction and localization, as well as 3D scene understanding across optical/inertial sensing systems
·Work with the team design, setup, and run practical experiments and prototype systems related to large-scale long-duration sensing and machine reasoning
·Work with other engineers to integrate development and research into the releasable products
Minimum Qualification of a Computer Vision Engineer
·Currently has or is in the process of obtaining a PhD or MS degree or completing a postdoctoral assignment Computer Science or related field
·Experience with real-world system building and data collection, including design, coding (C++, Python, and C#)
·Education in the following fields: Computer Vision, 3d Computer Graphics, low-level rendering, 3D Reconstruction, Mapping & Localization, Physics-based models, or a related field
·Hands-on experience implementing 3D computer vision algorithms, Sensor Fusion, SLAM, Reconstruction, Mapping, Localization and Image Processing
·Knowledge of virtual camera calibrations involving intrinsic and extrinsic parameters using algorithms such as single point active alignment method.
·Interpersonal experience: cross-group and cross-culture collaboration
·Must obtain work authorisation in country of employment at the time of hire, and maintain ongoing work authorisation during employment
·Experience developing or working with Augmented and Virtual reality applications in Unity 3D
·Experience using OpenCV, OpenGL, & Matlab
Preferred Qualification of a Computer Vision Engineer
·Experience with designing (products or open-source) software for inertial/optical sensing devices
·Experience in real-time computer graphics and modern GPU programming (OpenGL, OpenCL, OpenCV)
·Computer Vision, computer graphics, tracking and mapping for Augmented Reality.
·Virtual camera modelling and calibration
·Playing a valuable part in revolutionising the industry
·Competitive Salary + Stock Options
·Loads of Perks available through our Employee Perkbox
·Free refreshments and fruit
·25 days paid holiday plus bank holidays
·Great Location, Easily Accessible
·Modern friendly environment
To learn more about this exciting Computer Vision Engineer role please contact Louise Wardale 01925 320 960