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.

Deep Reinforcement Learning for Robot Control Research Engineer


Science and Research
United Kingdom - Hullavington Office

About us 

At Dyson, our goal is to build a world-leading robotic 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 Robotics groups in Europe 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.

About the role

This is an opportunity to drive Dyson's ambitious robotics research program forward by planning, designing, and applying cutting-edge reinforcement learning methods to solve problems in the real world. You will work in a growing team of experts and will closely collaborate with our hardware, perception, and design teams to inform many of their decisions.  

  • You will design robot control algorithms based on reinforcement learning techniques. 

  • You will test the most promising ideas both in a simulator and on the physical platforms. 

  • You will cooperate with designers and mechanical engineers to obtain a control-aware design of the hardware. 

  • You will be aiming to get functional controllers working on real robots operating in realistic situations. 

About You

Desired skills and qualifications:

  • PhD in robotics, or equivalent, and 3+ years of experience in control of advanced robots. 

  • Experience with deep learning tools such as Pytorch, TensorFlow or Jax.  

  • An understanding of the mathematics behind the workings of the most popular RL algorithms.  

  • Experience with robot physics simulators such as Mujoco, Pybullet, Isaac gym or Raisim. 

  • Hands on experience with physical robots.  

  • Proficiency in Python or C++. 

  • Some knowledge of classical advanced robot control concepts, such as impedance control, whole-body control, dynamic stability, and floating base robots.  

  • Experience and familiarity with ROS or equivalent. 

  • Experience with agile software development. 



  • Performance related bonus

  • Company paid Life Assurance

  • Discounts on Dyson machines

  • Competitive pension scheme

  • Purchase additional holidays


  • 27 days holiday plus statutory bank holidays

  • Free bus travel to and from Hullavington campus from Bristol, Chippenham and Swindon

  • On-site parking

  • Endless free coffee and tea, and a free lunch 

  • 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.