Google's ERA System Automates Scientific Software, Outperforming Human Experts
Key Takeaways
- ▸ERA automatically generates scientific software that outperforms expert-written code, compressing months of manual refinement into automated optimization
- ▸The system uses Gemini LLM with tree search to explore massive design spaces of code variations, iteratively improving toward optimal solutions
- ▸ERA integrates existing research ideas from literature, enabling discovery of novel algorithmic combinations beyond human intuition
Summary
Google has developed Empirical Research Assistance (ERA), an AI system that automatically generates scientific software surpassing the performance of expert-written code. Published in Nature and co-led by Harvard professor Michael Brenner and Google DeepMind researcher Shibl Mourad, the breakthrough demonstrates how AI can eliminate the months-long bottleneck of manual code refinement that has constrained scientific progress.
ERA combines Google's Gemini large language model with a tree search algorithm—similar to the approach used in AlphaGo—to explore and refine thousands of code variations. The system proposes algorithmic modifications to maximize a predefined performance metric, whether that's disease prediction accuracy or protein structure forecasting. This automated approach replaces the tedious human process of iteratively testing and sharpening code across diverse scientific domains.
Critically, ERA integrates research ideas from academic papers and textbooks, enabling it to discover novel algorithmic combinations that human researchers might never explore. The system proved its capabilities across multiple scientific problems, consistently outperforming bespoke software written by specialists. The breakthrough directly addresses a major pain point: specialized "empirical software" for hypothesis testing and data interpretation is labor-intensive to develop, and ERA promises to dramatically accelerate scientific discovery in chemistry, biology, medicine, and related fields.
- The breakthrough addresses a critical bottleneck in experimental science, where custom software development has constrained progress in chemistry, biology, and medicine
Editorial Opinion
This represents a genuinely transformative application of AI to scientific research. While AI code generation has been overhyped in mainstream software engineering, ERA's ability to iteratively search design spaces and discover solutions exceeding human expert performance marks a qualitative shift in AI's scientific impact. For domains constrained by custom software bottlenecks—drug discovery, climate modeling, materials science—this could unlock breakthrough-level acceleration. The Google-academic research model also demonstrates how cutting-edge AI is most impactful when deployed in service of fundamental scientific questions rather than routine engineering tasks.


