Skip navigation

Have you considered using our job search? Click here to search our current jobs.

Have you considered using our job search? Click here to search our current jobs.

Robot Engineer, Dyson Robot Learning Lab, London


Science and Research
Dyson Robot Learning Lab - London

About us

At Dyson, our goal is to build a world-leading robotics team focused on developing advanced domestic robots to go into real homes and help real people. Our multidisciplinary team is already one of the largest home Robotics groups in the world and is growing fast. We offer applicants the opportunity to work on some of the field's most challenging problems alongside some of its best engineers and scientists.

We’ve been developing robot technology for over 20 years, but this is just the start. In an effort to help build the next generation of advanced domestic robots, we have opened a new Dyson Robot Learning Research Lab in the heart of London, as well as creating the largest robotics centre in the UK at Hullavington Airfield, one of Dyson’s research and innovation hubs in Wiltshire. 

The Dyson Robot Learning Lab (DysonRL) in London is looking to grow a team of research scientists and research engineers working to put functional advanced robotic solutions into the homes of the general public. We are looking for people to help us investigate robust solutions to diverse real-world problems in machine perception, action, and intelligence. Successful candidates will be working in a supportive environment within a team of experts that is constantly aiming to improve itself and the world of robotics.

About the role

Robot Engineers at the Dyson Robot Learning Lab (DysonRL) work closely with research scientists to develop novel robot learning methods with the goal of solving real world problems with domestic robotics. Our robot engineers are research engineers that specialise in developing and maintaining our underlying real-robot infrastructure to accelerate rapid development of novel robot learning methods. All of our robots are wrapped with a common environment interface so agents can seamlessly swap between them without changes. You will work collaboratively with ML Engineers and Simulation Engineers to maintain common interfaces between simulated robots and real ones.

Key responsibilities include:

  • Build and maintain common environment interfaces between robots.

  • Build and maintain infrastructure for data collection on robot platforms, e.g. through teleoperation and kinesthetic teaching.

  • Build and maintain interfaces that allow for seamless and safe execution of ML models on robot platforms.

  • Implement safe RL exploration strategies and reward interfaces for real-world training.

  • Work with research scientists to rapidly prototype new methods.

About you

We require the following skills and experience:

  • Bachelor's degree or higher in computer science, computer engineering, mathematics, robotics engineering or similar.

  • Strong knowledge and experience with ROS and Docker.

  • Strong knowledge of robot manipulation, such as motion planning, grasp planning, etc.

It would be advantageous to have the following skills and experience:

  • Have made contributions to the field of robotics, e.g., through publications at CoRL, ICRA, RSS, ICML, ICLR, NeurIPS, CVPR, IROS, etc.

  • Knowledge and experience with modern machine learning frameworks (PyTorch, Tensorflow, Chainer).

  • Knowledge and experience of applying reinforcement learning, imitation learning, and robot vision algorithms to simulation and/or real robot manipulation platforms.

  • Experience in collecting demonstration data on robots.

  • Experience with Ubuntu / Linux.

  • A passion for advanced domesticated robots.



• Performance related bonus

• Company paid Life Assurance

• Discounts on Dyson machines

• Competitive pension scheme

• Season ticket loan for train travel

• Purchase additional holidays


• 27 days holiday plus statutory bank holidays

• Digital lifestyle Assist

• Electric vehicle scheme 


• Private Medical insurance for all employees

• Employee Assistance Program for employee and dependents

• Digital GP and prescription service

• Fertility treatment support


Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.

Interview guidance

We are following the government guidelines regarding COVID19. At this time all interviews will be conducted via video or telephone. We’re taking these precautionary measures to protect both our employee and candidate wellbeing. Our Talent Acquisition team will work with you and provide further information as appropriate.