Come join our team!

Service Experience Team

We are the Microsoft Azure Machine Learning team - a fast paced team with a startup mindset within Microsoft Cloud + Enterprise organization. We are building an exciting Machine Learning platform that makes it very easy to create/train Machine Learning models, deploy robust & scalable Machine Learning powered web services and create rich & immersive experiences that showcase all of this power.

Simply put, you have the opportunity to be at the leading edge of one of the largest transformations in computing history as intelligence becomes ambient.

We are looking for an experienced Software Developer who is passionate about designing and building intuitive, immersive and natural experiences across all screen sizes. You have the ability to take highly scientific and leading edge machine learning concepts and make them accessible to a growing community of Data Scientists. You also have a proven track record of building great experiences using web and mobile technologies and driving features end to end through the entire stack.

Principal Software Engineering Manager

Revolution R Product Team

Our mission is to empower enterprises to easily and cost-effectively build high-scale analytics solutions leveraging R.

Exponential growth has transformed data into a new natural resource. Every industry has focused on exploiting data analytics for competitive advantage. Business applications of advanced analytics abound: consumer companies doing targeted marketing, financial firms scoring customer credit-worthiness, retailers managing product promotions, manufacturers detecting anomalies in sensor data, & many more.

For the uninitiated, R is an open source programming language & environment for statistical computing. More importantly, R is an innovation engine, with applications that run the gamut from quantitative finance to bioinformatics to machine learning. Over the past several years, R has enjoyed tremendous growth in usage & mindshare in the data science community, reaching a user count in the millions.

Within the Information Management & Machine Learning (IMML) organization, we are forming this new team around the Revolution Analytics acquisition to drive the future of R as a tool for enterprise advanced analytics. To achieve this, we are going to make the Microsoft platform a great place to operationalize R analytics workloads, both on-prem and in the cloud. We will democratize the process of deploying R code as production cloud services. We will enable the use of R within compelling in-database analytics scenarios. We will further accelerate & scale R analytics workloads by integrating with modern big data processing frameworks. And we will invest in the open-source R ecosystem in ways that help foster its evolution and add value to the data science community.

We're seeking strong highly motivated software engineers, program managers, & software engineering leads to join us on this journey. Please browse the job descriptions below for details.

Software Engineer II
Senior Software Engineer

Azure ML Marketplace Team

Want to join the team that is behind the #HowOldRobot internet phenomena? Want to feel like you’re working in the coolest startup, but with the potential of getting the service you built to scale out to 10s of 1000s transactions per second? Come join the Azure Machine Learning Marketplace Team.

Our vision is to create a marketplace for intelligent web services on top of the Azure ML platform, that will provide immediate business value for our customers by offering them machine learning and predictive analytics solutions on the cloud that solve their business problems.

The Azure Machine Learning Marketplace is a place that connects providers (data scientists and machine learning / predictive analytics experts) and consumers (developers, information workers and business decision makers). In addition to the Marketplace infrastructure, we also build high value services that will be offered through the Marketplace. For example – check out the #HowOldRobot website, built using the FaceAPI from the Azure ML Gallery.

We are looking for talented software engineers who are passionate about customers, and want to design and build highly available, scalable machine learning services. We are looking for people who are proactive, results-oriented and have the ability to work with minimal ongoing direction.

Azure ML Platform Services

Amount of data around us is growing exponentially and "Big Data" is becoming mainstream in the computing industry. Traditional data analysis tools are no longer sufficient to draw insights from Terabytes and Petabytes of data. We are the Microsoft Azure Machine Learning team - a fast paced team with a startup mindset within Microsoft Cloud + Enterprise organization.

We are building an exciting Machine Learning platform that makes it very easy to create ML experiments and deploy robust, reliable, scalable and highly available ML applications on the cloud.

We are looking for an experienced Software Engineer who is passionate about designing and building highly available, reliable, secure and elastic cloud platform. You will have an opportunity to take highly scientific and leading edge machine learning concepts and make them accessible as an everyday tool for designing ML experiments, run them on massive amounts of data and visualize the results in intuitive ways. You should have a proven track record of having designed and delivered distributed systems optimized for Cloud. A strong working mindset on improving fundamentals for Azure Services like high-availability, disaster recovery, deployment, alerting, monitoring, metrics and live site is a must. You should be able to work comfortably in a fast-paced V1 environment where requirements change dynamically.

Software Engineer
Senior Software Engineer
Principal Software Engineer
Web Analytics