Taro Logo

Computer Vision, Robotics and NLP Engineer

A leading provider of innovative secure services and solutions to both public and private sectors across MENA.
Machine Learning
Mid-Level Software Engineer
Hybrid
51 - 100 Employees
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Computer Vision, Robotics and NLP Engineer

Join a growing engineering team in London, working on complex problems in Computer Vision, Robotics, and NLP. You'll be part of an established business with a presence across MENA and Europe, serving over 60,000 private and public organizations. The London engineering team is small, focused on research and engineering, offering autonomy and mentorship as it scales.

This role presents an exciting opportunity to be involved in core development of critical areas, with most projects at MVP stage. You'll work on diverse projects including:

  • Computer Vision: car damage assessments, drone inspections, attention analysis, satellite image analysis, crowd counting
  • NLP: intelligent decision support systems for judges, speech recognition
  • Hardware and Robotics: door sensors, environmental sensors, indoor route planning for autonomous deliveries

Responsibilities:

  • Implement image-level features for downstream vision tasks (learned and hand-crafted)
  • Create sensor data collection software for on-site data collection and vision algorithm validation
  • Optimize vision algorithms for target embedded architectures
  • Work on virtualization, dockerization, and deploying models to cloud services and hardware
  • Collaborate cross-functionally with hardware, software, and product teams

Required Skills:

  • Experience with Object Detection and Segmentation ML architectures
  • Experience with ML Algorithms and feature creation
  • Understanding of hardware and robotics
  • Programming skills in Python and C++
  • Proficiency in TensorFlow, PyTorch, OpenCV, Yolo, RCNN
  • BSc or MSc in a technical field (Engineering, Mathematics, Robotics, AI, etc.)

Join us to shape the future of innovative technologies across various sectors!

Last updated 10 months ago

Responsibilities For Computer Vision, Robotics and NLP Engineer

  • Implement image-level features for downstream vision tasks
  • Create sensor data collection software for on-site data collection and vision algorithm validation
  • Optimize vision algorithms for target embedded architectures
  • Work on virtualization, dockerization, and deploying models to cloud services and hardware
  • Collaborate cross-functionally with hardware, software, and product teams

Requirements For Computer Vision, Robotics and NLP Engineer

Python
  • Experience with Object Detection and Segmentation ML architectures
  • Experience with ML Algorithms and feature creation
  • Understanding of hardware and robotics
  • Programming skills in Python and C++
  • Proficiency in TensorFlow, PyTorch, OpenCV, Yolo, RCNN
  • BSc or MSc in a technical field (Engineering, Mathematics, Robotics, AI, etc.)

Interested in this job?