Robotics Research Engineer

September, 2021
ASAP, Permanent, Full Time
London (Wandsworth)
Salary + Performance Related Pay + Options Scheme

Q-Bot is a high tech, high growth, international start-up, developing robotics and intelligent systems that will revolutionise the built environment. The company is now looking to hire a talented Research Engineer to join a rapidly growing, multidisciplinary product development team, in order to research and develop localisation and navigation capabilities for the company’s robotic systems or to use AI and machine vision techniques to autonomously map an environment.  The ideal candidate would have a good degree in Computer Science, Software Engineering, Robotics, Mechatronics or another relevant subject, combined with at least 3 years of experience developing robotics or machine vision algorithms using C++, ROS, SLAM or AI for a commercial application.


This is an excellent opportunity to get involved high growth company as it scales, work within a creative and dynamic team, with many opportunities for career progression.  To make the most of this exciting opportunity Q-Bot is looking for someone who is ambitious, driven, passionate about robotics/AI, and who will be motivated by seeing their efforts have a real and lasting impact. The successful candidate will be rewarded with an exciting and diverse role, and influence to shape research and the long-term strategy of the company. Salary will depend on experience and the successful candidate will also be invited to take part in the Employee Share Option Plan or performance related pay.  

Duties of the job:

  • Developing algorithms to perform mapping, state estimation, localisation and autonomous navigation.

  • Developing algorithms state-of-the-art techniques in machine vision and AI to deliver new functionality.

  • Performing tests, problem diagnosis, and debugging.

  • Running experiments, analysing data and comparing results to theory.

  • Researching a topic area, reporting and presenting back. 

  • Presenting and communicating ideas, including planning software development.

  • Visiting customer sites and analysing products in situ.

  • Project management of assigned projects/work packages.


Essential requirements:

  • A good degree in Computer Science, Software Engineering, Robotics or another relevant technical subject.

  • A minimum of 3 years relevant experience developing commercial robotic software stack.

  • Proficiency in C++, Python and ROS (Robot Operating System) and other open-source libraries and tools.

  • Experience using deep learning and machine vision including computer vision libraries: OpenCV, PyTorch etc.

  • Able to plan time, manage assigned deliverables, and work to deadlines.

  • Excellent written and verbal communication skills (English).

  • Must be eligible to work in the UK without restriction.

  • Able to work effectively both as part of a team and individually.

  • Shows initiative, motivated and goal oriented.


Desirable skills:


*All Submissions must be accompanied with CV and cover letter

Apply now