About the job
The Role
Join the pioneering Energy Grids team at Google DeepMind as a Software Engineer on a fixed-term contract. In this hands-on role, you'll be at the forefront of integrating power systems with machine learning, creating and implementing advanced AI solutions that enhance the efficiency of electrical power grids. Your contributions will be essential in validating our innovative methodologies through core software engineering tasks that include:
- Facilitating swift and reliable experimentation.
- Upholding strong benchmarking and testing protocols.
- Managing large-scale data and model complexities.
- Ensuring high-quality data integrity for both real-world and synthetic datasets.
Key Responsibilities
- Design and maintain robust systems and workflows to generate extensive synthetic and real datasets for power grid optimization challenges.
- Implement comprehensive unit, integration, and system tests to guarantee the reliability and performance of our software and models, focusing on data pipelines.
- Contribute to our machine learning codebase, ensuring optimal data structures and seamless integration with power system models and optimization algorithms.
- Support ongoing experimentation while enhancing scalability, reliability, and robustness through improved testing and benchmarking.
- Collaborate effectively with engineers, research scientists, and product managers to drive meaningful real-world impact.

