DESCRIPTIONKey job responsibilitiesAs a Software Development Engineer, you will be responsible for designing, developing, testing, and deploying large scale data mining solutions, distributed machine learning systems, and/or modern client experiences...