Software Engineer, Algorithms and Machine Learning