Danny Boland


image

Building products with AI and ML at scale. I have over 10 years of experience in AI, machine learning and software engineering, from development to deployment to millions of users.


Work Experience

Lead Engineer

Zoe | 2024 -

Built AI based photo logging for tracking meals, becoming Zoe’s key feature.

  • Implemented low latency two-stage semantic search with Hypothetical Document Embeddings (HyDE) and RAG using a vector database on Vespa.
  • Finetuned models on internal dataset and built an evaluation framework to measure AI task performance to a rigorous standard with ML metrics.
  • Integrated LLM providers in a single gateway - OpenAI, Gemini and self-hosted.
  • Developed and managed a range of Kotlin / Spring Boot microservices on kubernetes.
  • Architecture design and iteration of our stack to support 10x scale-up and low latency AI.

Lead ML Engineer

Bloom & Wild | 2021 - 2024

Developed and deployed realtime product ranking and recommender models to the Bloom & Wild website and app, delivering substantial uplifts in revenue.

  • Built out serverless ML and data infrastructure on AWS using terraform.
  • Identified AWS savings totalling 25% of the business’ AWS spend.
  • Improved API performance, e.g. reducing AWS Lambda API p95 latency by 10x.
  • Introduced and deployed MLOps tooling such as mlflow and Feast.
  • Raised engineering standards, e.g. use of mypy, CI pipelines and a python community of practice.
  • Line management, introducing agile working practices and mentoring in ML techniques.

Senior Data Scientist, Squad Lead

Skyscanner | 2017 - 2021

Led a cross-disciplinary squad of engineers and data scientists.

  • Developed and deployed ML models to predict retention probability, detect anomalous trading.
  • Trained XGBoost models to forecast flight price changes and highlight deals to customers.
  • Delivered new feature flagging and experimentation tooling used across the entire tech stack.
  • Introduced sagemaker, dask, databricks and mlflow to the data science discipline.
  • Hired, developed and promoted data scientists up to principal level.

Data Scientist

Vodafone | 2016 - 2017

As the first data scientist hire of Vodafone UK, I helped scale up the function, training and deploying the first models to production and delivering significant uplifts in personalised CRM campaigns.

  • Developed and deployed collaborative filtering recommender system for personalised marketing.
  • Trained models to determine ‘Next Best Action’ to support agents with customer calls.
  • Led knowledge sharing, running python workshops and tutorials.
  • Led interviewing and training of Data Science hires in Vodafone UK.

Data Scientist

Moodagent Syntonetic | 2015 - 2016

Trained and deployed models for music machine learning and recommendation, e.g. building a voice classifier and collaborative filtering music recommender system for major music label using their large corpus of audio data.

Doctoral Researcher (Industrial PhD)

Bang & Olufsen | 2011 - 2015

Collaborated with product team to develop novel algorithms for personalising music recommender systems. Designed and prototyped recommender system concepts that were incorporated into the Beosound Moment product.

Information

Papers

During my Ph.D. I published a number of research papers on recommender systems, machine learning and Virtual Reality. These can be found on Google Scholar.

Open Source

I contribute to open source projects both in a work context (meltano, bosun, feast) and in my personal projects, for example loql – a sql client I created for analysing a wide range of data files.