career
My career trajectory.
Basics
| Name | Edwin V. Bonilla |
| Label | Head of Foundational Machine Learning @ CSIRO |
| edwin.bonilla@csiro.au | |
| Url | https://ebonilla.github.io |
| Summary | Machine learning scientist with 20+ years of experience, leading Foundational Machine Learning at CSIRO to make probabilistic ML a core part of decision-making under uncertainty, grounded in causal understanding. Built real systems, not just papers: pioneered multi-task Gaussian processes, co-created Arrow (an early foundation model for causal discovery), and shipped platforms like AutoGP and VGCN. 6,000+ citations, an ICML oral, two test-of-time awards, and a NeurIPS Outstanding Contribution Award. |
Work
-
2023.07 - Present Senior Principal Research Scientist and Science Leader for Foundational Machine Learning
CSIRO
Leading Foundational Machine Learning at CSIRO within the Analytics and Decision Sciences program, setting technical vision and strategy for making modern machine learning a fundamental part of decision-making under uncertainty.
- Co-created Arrow, one of the first foundation models for causal discovery
- Leads research spanning causal discovery and inference, optimal experimental design, and spatio-temporal modelling, underpinned by principled uncertainty quantification
- Translated research into real applications across renewable energy, climate systems, aerospace, and education
-
2018.08 - 2023.06 Principal Research Scientist
CSIRO
Provided scientific leadership as Team Leader (Foundations and Methods) and Group Leader (Statistical Machine Learning).
- Built AutoGP and VGCN, platforms for scalable Gaussian process modelling and graph-structure learning, turning research advances into reusable infrastructure
- Developed RL-BOED, deep reinforcement learning methods for agentic Bayesian sequential experimental design
- Developed model selection methods for complex Bayesian deep neural networks
- Developed efficient inference algorithms for Gaussian process models and doubly stochastic Poisson processes
- Introduced new approaches to Bayesian optimisation and Bayesian graph convolutional networks
-
2014.11 - 2018.08 Senior Lecturer
UNSW
Led an independent research program in probabilistic machine learning, focused on scalable Bayesian inference and structured prediction.
- Developed scalable inference methods for nonparametric Bayesian models, including Gaussian processes
- Developed novel techniques in structured prediction and non-conjugate probabilistic inference
- Applied this work to solar energy forecasting, contributing to renewable-energy applications of probabilistic ML
-
2012.07 - 2014.11 Senior Researcher
NICTA
Carried out research on large-scale inference in Gaussian process models, published at top-tier machine learning venues.
- Developed data fusion methods for the characterisation of geothermal energy targets, in collaboration with the Australian geothermal sector
- Built spatio-temporal models for solar energy forecasting
-
2010.01 - 2012.06 Researcher
NICTA
Carried out research published at top machine learning venues, and contributed to applied business activities.
- Non-parametric Bayesian models for elicitation of user preferences
- Methods for coherence improvement in statistical topic models
- Activity recognition from wearable sensors
- Core machine learning technology for mining news and blogs
- Delivered a "Practical Machine Learning" course for industry
-
2007.11 - 2009.12 Research Associate
The University of Edinburgh
Led research and development of compiler technology that can automatically learn how to best optimise programs, and pioneered multi-task Gaussian process methods for transfer learning under uncertainty.
- Developed machine learning techniques able to learn good optimisation strategies across different programs and computer microarchitectures
- Delivered the machine learning model integrated into Milepost GCC, the world's first open-source machine-learning-driven compiler, later recognised with multiple international Test-of-Time awards
- Pioneered multi-task Gaussian process methods for transfer learning under uncertainty, now widely used across machine learning and scientific applications
-
2003.06 - 2003.09 Project Engineer
Casa Editorial El Tiempo
Developed software applications for managing the cash flow of the company, with technologies such as SAP, Microsoft Visual Basic and SQL Server.
- Developed software applications for managing the cash flow of the company
-
2001.10 - 2003.02 Software Developer
Inpesa Ltd, Ecopetrol ICP
Investigated and implemented machine learning techniques for the characterisation of oil fields.
- Led the integration and deployment of the software tool "Oil Field Intelligence"
-
2001.10 - 2002.10 Lecturer
Universidad Industrial de Santander
Teacher for the undergraduate level courses Numerical Analysis and Digital Processing of Speech Signals.
Education
-
2004.10 - 2008.12 Edinburgh, UK
-
2003.10 - 2004.09 Edinburgh, UK
MSc with Distinction
The University of Edinburgh
Predicting good compiler transformations using machine learning
-
1996.01 - 2001.01 Bucaramanga, Colombia
Awards
- 2025.07
ICML Oral Presentation
International Conference on Machine Learning (ICML)
Oral presentation (top ~1% of submissions) for "Renyi Neural Processes." Senior author; presented by postdoctoral researcher Xuesong Wang.
- 2023.08
Best Research Paper Award (Student)
ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD)
Feature-based Learning for Diverse and Privacy-Preserving Counterfactual Explanations. First authored by student Vy Vo.
- 2019.12
Outstanding Contribution
NeurIPS' Graph Representational Learning Workshop
Variational Graph Convolutional Networks
- 2019.02
Test-of-time paper award
International Symposium on Code Generation and Optimization (CGO)
Automatic Feature Generation for Machine Learning Based Optimizing Compilation
- 2017.02
Test-of-time paper award
International Symposium on Code Generation and Optimization (CGO)
Rapidly Selecting Good Compiler Optimizations using Performance Counters
- 2017.01
Faculty of Engineering Silverstar Award
The University of New South Wales (UNSW)
- 2015.07
AWS in Education Research Grant
Amazon Web Services (AWS)
- 2014.11
Faculty Research Grant Program Award
The University of New South Wales (UNSW)
- 2010.01
HiPEAC Paper Award
HiPEAC (European Network on High Performance and Embedded Architecture and Compilation)
European Network of Excellence on High Performance and Embedded Architecture and Compilation award.
- 2003.10
MSc in AI with Distinction
The University of Edinburgh
For outstanding performance on the taught courses and dissertation.
- 2001.12
Summa Cum Laude
Universidad Industrial de Santander
For having obtained a cumulative GPA superior to that of all students in computer science during the previous five years.