A Differentiable Approach to Multi-scale Brain Modeling