Computer Vision Engineer

Eu Recruit
UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

3D Scanning Artificial Intelligence Systems Engineering Computer Vision C++ (Programming Language) Computer Programming Python (Programming Language) Machine Learning Object Detection OpenCV Tensorflow Sensor Fusion
+11 more
Smart Devices Software Deployment Visual Systems Pytorch Deep Learning Linux Development Information Technology Machine Learning Operations Lidar Data Pipelines Docker

Job description

  • Design, develop and optimise computer vision algorithms for real-world applications.
  • Build and improve image processing and machine learning pipelines.
  • Design and implement data collection systems and data pipelines for vision applications.
  • Develop object detection, tracking, segmentation and recognition algorithms.
  • Work with cameras, sensors and perception systems.
  • Deploy and optimise AI models for embedded and edge devices.
  • Collaborate with software, hardware and systems engineers throughout the product development lifecycle.
  • Evaluate and improve algorithm performance using real-world datasets.

Requirements

  • Master’s or Ph.D. in Computer Science, Electrical Engineering, Robotics or a related discipline.
  • Minimum 5 years’ industry experience developing computer vision solutions.
  • Strong programming skills in:
  • Python
  • C++
  • Experience with:
  • OpenCV
  • TensorFlow and/or PyTorch
  • Strong understanding of:
  • Computer Vision
  • Machine Learning
  • Deep Learning
  • Experience building data collection setups and data pipelines.
  • Experience developing production-quality software.

Desirable Experience

  • Robotics or autonomous systems.
  • Automotive vision systems.
  • Sensor fusion.
  • LiDAR, depth cameras or stereo vision.
  • Point cloud processing.
  • NVIDIA Jetson.
  • GPU optimisation.
  • Embedded AI deployment.
  • Docker.
  • CI/CD pipelines.
  • Linux development.

Personal Skills

  • Strong analytical and problem-solving skills.
  • Excellent communication skills.
  • Able to work independently and within multidisciplinary engineering teams.
  • Passion for innovation and solving challenging technical problems.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu-recruit.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

4:53 min

Achieving real-time tracking performance with OpenCV and segmentation

Thomas Endres Thomas Endres +2 · WWC 2021

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Validating lidar sensor models against real noise

Ulrich Wurstbauer +1 · LIVE

2:16 min

Components and architecture of computer vision systems

Flo Pachinger · LIVE

2:03 min

Enhancing realistic mask blending through OpenCV image inpainting

Thomas Endres Thomas Endres +2 · WWC 2021

Videos

See all

Related articles

See all