Members of the Engineering team

The engine for creating AI breakthroughs, faster

TF-Replicator: Distributed machine learning for researchers
A software library to help deploy TensorFlow models on GPUs and Cloud TPUs with minimal effort.
Find out more
TRFL: A library of reinforcement learning building blocks
An open source library of building blocks for writing reinforcement learning (RL) agents in TensorFlow.
Find out more
DeepMind Control Suite: Benchmarks for RL agents
A set of continuous control tasks with a standardised structure and interpretable rewards.
Find out more

Engineering in Research

Research engineers and software engineers on the Research team tackle unique engineering challenges that combine state-of-the-art computer systems and AI algorithms. This is done by developing prototypes and tools that allow our teams to perform rigorous experimentation at scale. This includes creating complex reinforcement learning agents and training pipelines alongside tools for visualisation, debugging, testing, and running reliable agents.

Research Platform team

The Research Platform team’s mission is to create the most efficient platform for our research, maximising use of our resources and enabling new research ideas. Our core team is a group of software engineers within DeepMind Research who work to provide a best-in-class research workflow. We build tools, infrastructure, libraries, frameworks, services, and products to enable and accelerate the next generation of research ideas. We manage and leverage DeepMind’s massive computational resource pool to maximum effectiveness (TPUs, GPUs, and CPUs) and we collaborate with researchers to build innovative and lasting engineering solutions that advance research.


Progress in AI requires next-generation environments - rich, interactive virtual worlds in which we can test our systems and allow them to learn a wide variety of tasks. Our Worlds team, who are developers, designers, artists, QA technicians, and program managers with experience in engineering, games, and VFX companies, is responsible for creating these environments.

We collaborate with researchers to design and build a wide variety of environments and tasks using well-known video game engines such as Unity and Unreal, while creating new platforms and tools that empower researchers to build environments themselves. From bespoke mini-games aimed at answering specific research questions to expansive first-person games using modern 3D engines, the Worlds team plays a fundamental part in every research area at DeepMind.


The Robotics lab is a group of multidisciplinary research scientists, research engineers, and software engineers who pioneer new approaches in robotics.  

Robotics is a critical part of developing general-purpose learning algorithms because systems must learn to deal with the incredible complexity and ever-changing conditions of the real world. We collaborate with multiple teams across DeepMind to endow our systems with the ability to learn, allowing them to respond and adapt to a variety of variable environments. In particular, we focus on learning complex manipulation and navigation tasks and understanding how systems respond to the physical world.

Team profile
Natasha Antropova
Research Engineer

Natasha holds a PhD in medical physics from the University of Chicago. Her thesis used deep learning methods for clinical decision-making with dynamic MRIs, mammography, and ultrasound.

Natasha is currently developing AI models for breast cancer diagnoses based on screening mammograms.

“DeepMind is filled with talented and passionate people. I feel very humbled and inspired to be a part of such an amazing team.“
Portrait of Natasha Antropova, Research Engineer
Team profile
Jason Sanmiya
Software Engineer, Worlds

Jason has a background in pure maths and computer science. He worked on the animation system for the FIFA videogame and developed open source video game tech for Fun Propulsion Labs at Google.

Jason collaborates with research teams to create virtual environments for agents and games for AIs to play.

“At DeepMind, I contribute to great scientific achievements by making video games. It's a dream!”
Portrait of Jason Sanmiya, Software Engineer
Team profile
Andreas Fidjeland
Head of Research Engineering

Andreas conducted his postdoc at Imperial College London, working on spiking neural network simulations using GPUs in the Cognitive Robotics Lab.

Andreas ensures his team are always working on the most important and interesting problems and functioning smoothly, with the best tools and engineering support available.

“DeepMind is a great collaborative environment and the best place to be at the forefront of AI developments.”
Portrait of Andreas Fidjeland, Senior Director of Engineering
Team profile
Tamara Norman
Software Engineer

Tamara studied computer science at the University of Cambridge. Her dissertation involved implementing a parallel Prolog interpreter.

Tamara works on creating efficient and flexible, higher-level abstractions for the representation and creation of neural networks. She aims to enable varying and fast-paced research.

“DeepMind in an incredibly inclusive environment where everyone feels like their opinion and contribution is valued.”
Portrait of Tamara Norman, Software Engineer
Team profile
Adrian Bolton
Head of Worlds

Adrian worked in tech for 15 years before joining DeepMind as COO in 2010. He has established teams from engineering to operations, recruitment, and more.

Adrian’s team collaborate with research and engineering teams to build virtual worlds for agents to explore and learn from.

"Every day at DeepMind we get to work with the best team in the world, on the most important technology ever.”
Portrait of Adrian Bolton, Head of Worlds
Team profile
Dan Belov
Distinguished Engineer

Dan worked as a distinguished engineer at Google, specialising in large-scale systems for search infrastructure.

Dan is focused on creating an inclusive and collaborative engineering organisation. He oversees long-term projects and engineering strategy and ensures his team are effective and aligned with DeepMind’s research.

“Being fearless about moving into the unknown and making time for learning are the two most important qualities of an engineer.”
Portrait of Dan Belov, Distinguished Engineer
Team profile
Shibl Mourad
Head of Engineering, Canada

Prior to joining DeepMind, Shibl was the Engineering Site Lead for Google Montreal where he helped grow the team and expand its scope to include both engineering and AI research, as well as contributing to Montreal tech and AI community.

Shibl is passionate about combining best engineering practices with machine learning research to advance our knowledge of AI and use it to build a better world.

"DeepMind is a unique place that combines world-class science and engineering to tackle one of the most interesting challenges of our generation: building an artificial general intelligence."
Portrait of Shibl Mourad, Head of Engineering, Canada
Arrow left
Arrow right