Leave us your email address and we'll send you all the new jobs according to your preferences.

Computer Vision Engineer

Posted 13 days 19 hours ago by Sanderson

£450 - £600 Daily
Permanent
Not Specified
Other
Somerset, Bristol, United Kingdom, BS483
Job Description

Role: Computer Vision EngineerRate: £600 p/d - DOE (OUTSIDE IR35)Location: Bristol HQ - Some time on site is essential Duration: 12 months

A chance to join a company at the precipice of bleeding edge networking technology and innovation. Our client offers wireless networking solutions to support time-sensitive applications that require the control and management of a 'network of networks' combining different wireless technologies. As a Computer Vision Engineer, you will be instrumental in driving innovation and tackling complex challenges in our cutting-edge projects.

Experience Required:

  • Experience in developing and implementing Computer Vision algorithms.
  • Experience with most of the below packages:Agisoft Metashape, Instant-NGP, Neural Radiance Fields, Gaussian Splattings, Nerfstudio, Point cloud, photogrammetry, Reality Capture, Epic Games, Unreal Engine
  • Awareness of C++ and Python interfaces.
  • Expertise in geometric aspects of computer vision such as intrinsic/extrinsic calibration, triangulation, and multi-view geometry, applied in 3D scene reconstruction.
  • Experience with CUDA development is a plus.
  • Track record of effective contributions to complex software projects.
  • In-depth knowledge and experience in Deep Learning and data-driven solutions.
  • Prior experience in 3D transformations is beneficial.

Desirable Requirements

  • Stereo and multi-camera systems
  • Synchronisation systems, Precise Timing Protocals (PTPs)
  • Wireless communication systems
  • Wireless video streaming

Responsibilities:

  • Actively participate in the development and expansion of the company's core computer vision products, focusing on technical contributions.
  • Play a key role in transitioning projects from the prototype stage to production with a hands-on approach in software development.
  • Contribute to the tech transfer of new research into products, engaging directly in the development and optimization of these technologies.
  • Utilise your technical expertise to solve complex problems and implement effective solutions within project teams.
Email this Job