Requirements for this role: • Understanding of data structures, algorithmic complexities, and numerical algorithms. • Strong intuition and deep thinking with data…