Administrar una red de cajeros automáticos y sucursales bancarias es un proceso con varias etapas de complejidad. Abastecer oportunamente a estas entidades, con un nivel de servicio alto y con eficiencia de costos logísticos, es un problema que brinda la oportunidad de una solución compuesta de diferentes algoritmos y técnicas de ciencia de datos. La solución a exponer, comprende un desarrollo punta a punta, partiendo de un planteamiento del problema ajustado totalmente a las necesidades de negocio, pasando por el modelado e implementación de algoritmos de machine learning y de optimización, y terminando con una prueba piloto que permite cuantificar el valor otorgado por la solución.