Come join the team in the Cloud and Artificial Intelligence division at Microsoft that is building the next generation of AI-first content understanding. As the volume of content produced worldwide skyrockets, now more than ever we need the ability to understand the meaning and intent locked away inside. Microsoft is at the forefront of companies working to allow developers to seamlessly integrate advanced AI into a wide range of applications and extracting understanding from content is a cornerstone of this effort. On this team, you'll work with world class AI developers and Software Engineers to develop a new Azure service that enables the next level of content understanding powered by AI. As a team we have a track record of building successful services infused with AI based Azure services used by tens of thousands of customers across the world. We are proud of what we build and how we build it. We run lean, obsess about customers and use an evidence-based approach to decision making
We're looking for a Principal Software Engineer who is passionate about building services that power the next generation of AI powered cloud services. You will be responsible for bringing to market state-of-the-art AI content understanding in the form of highly scalable cloud services used by thousands of customers world-wide. This role requires a mix of strong development ability as well as a love for AI and solving cloud scale problems. If you are an experienced Software Engineer with a track record of delivering solid engineering work in this space and have a passion for learning, this is a
Basic Qualifications: A minimum of a Bachelor's degree in Computer Science or Engineering , or a related field, or equivalent alternative education, skills, and/or practical experience is required 8+ years of Software Development experience with at least two years of experience developing cloud services Experience developing cloud software services and an understanding of design for scalability, performance and reliability Experience building complex software systems that have been successfully delivered to customers Strong background working in c#, java or c++ Preferred Qualifications: Strong