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.

Simulation 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

Simulation 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 simulation engineers are research engineers that specialise in building simulation worlds for our robots to learn and play in. You will develop tools to procedurally build homes in Unity, and build infrastructure around Unity for large scale training. You will work collaboratively with ML Engineers to build reinforcement learning environments for our robots.

No degree required! Just a fantastic portfolio showcasing your work in Unity.

Key responsibilities include:

  • Build virtual homes and tools for our robots to learn and play in.

  • Delivering exceptional simulation and AR/VR tools.

  • Analyse and assess the performance of our tools to ensure they meet the needs of our team.

  • Work in collaboration with other simulation efforts within the broader Dyson robotics team.

  • Work with ML engineers to build and use reinforcement learning environments.

  • Work with research scientists to rapidly prototype new methods.

About you

We require the following skills and experience:

  • Proven programming experience in Unity.

  • Strong understanding of Unity's rendering architecture. Scriptable Render Pipelines, both URP and HDRP.

  • Experience with complex dynamic physics simulations in Unity.

  • Experience across VR/AR and desktop applications.

  • Unity optimisation, profiling and frame debugger experience.

  • Understanding of Compute Shaders.

  • Proven experience in 3D modelling applications, e.g. Blender.

  • Strong software engineering skills, specifically in Python and C#.

  • Experience with physics engines and graphics.

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

  • Knowledge of reinforcement learning and/or imitation learning.

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