Can I Use Python as back-end and Unreal engine for front-end

I am developing a software which will render a 3D model in the UI and take inputs from user. Based on the user inputs and selection, it will do some analysis and calculation, then the simulated results will be added to the 3D model rendering in the UI.
I have already developed the backed in Python, is it possible to use Unreal engine as front-end for the development. Specifically;

  1. I want to render the 3D model in unreal engine
  2. Take input from user and give it as an input to the existing python scripts
  3. Based on the results from Python, show the simulations in Unreal UI.

I am not familiar with Unreal, since Unreal is one of the most powerful engine for 3D, I would like to give a try. Any feed back is appreciated. Please let me know if you need any additional inputs about my project.