Research Engineers come from a diverse set of backgrounds, sometimes with degrees in Computer Science and sometimes with extensive experience with real problems, or both. In order to set you up for success as a Research Engineer at Google DeepMind, we look for the following skills and experience: * Degree in computer science, electrical engineering, science, mathematics or equivalent experience. * Experience applying software engineering principles in a scientific research environment. * Knowledge of linear algebra, calculus and statistics equivalent to at least first-year university coursework. * Experience exploring, analysing, and visualising large and noisy datasets. * Experience using Jax, PyTorch, TensorFlow, NumPy, Pandas or similar ML/scientific libraries. In addition, we also look for at least one of the following: * Specific domain expertise in areas like inorganic chemistry, solid-state physics, or materials synthesis. * Experience applying modern deep learning architectures (e.g., transformers, diffusion models) to chemistry or material science challenges (e.g. ML force fields). * Experience running large-scale scientific simulations (e.g. molecular dynamics, computational chemistry simulations, etc.) on Cloud or HPC clusters. * Experience developing custom LLM agents or tool-using systems. * Experience with concurrent and distributed software algorithms and architectures. * Masters or PhD in computer science, electrical engineering, science, mathematics or equivalent experience.