SOFTWARE ENGINEER DEEP LEARNING DP