Help the Azure Machine Learning team build the world's best AI platform. As part of the Cloud and AI division, you'll empower organizations around the world to create and deploy machine learning solutions of every type and scale. Our tools make ML approachable for newcomers, empowering for data scientists, and highly capable for software engineers
Your role will be to help define, build, and support the compute infrastructure on which machine learning models can be deployed in the cloud and on the edge. This includes all manner of compute targets, including single machines, enormous geo-distributed clusters, GPU farms, ASICs, FPGAs, and more. Tech lead responsibilities for teams from 2 to 10 people.
B achelor's degree in Computer Science or Engineering, or a related field, or equivalent alternative education, skills, and/or practical experience Excellent communications skills and ability to collaborate with data scientists, software engineers, program managers, customers, and distributed teams 5+ years of experience with high level languages such as C# and Java Track record of picking up new technologies quickly is highly desired Experience building complex distributed systems is highly desired Experience creating machine learning solutions is a plus Experience programming GPUs, FPGAs, and