Job: Software Development Engineer, Principal - Startup Business Group Job

Job Category: Software Engineering: DevelopmentLocation: Redmond, WA, USJob ID: 837495-111792Division: Corporate Research & Development

Description


In an increasingly data-driven world, more companies are trying to pry more intelligence out of ever growing amounts of data. We believe that scalable Machine Learning applied to Big Data will be a key part of the solution, but it is going to be hard. That is why we are looking for top-notch software engineers who want help us making the benefits of Machine Learning available to many more people.

Our team is an important part of the Startup Business Group (SBG) which is a unique group at Microsoft focused on bringing advanced technology to market. SBG functions outside the larger business groups to take on high-risk projects - we run lean and fast to stay at the forefront of changing market and technology conditions. Our mission is to drive business value for Microsoft by identifying new business and technology opportunities, building amazing new products, and taking them to market through our sponsors in the Microsoft business groups like Xbox, Windows, OSD, and Office - who reach billions of people worldwide.

In collaboration with Microsoft Research (MSR) and our business group partners we are turning unique core computer vision technology into disruptive products. These products will change how people interact with devices, and will revolutionize entertainment content. 

We are looking for a very strong developer who is also passionate about designing UI Frameworks and Developer Environments and want to join us in designing and implementing key areas of the next generation Development Environment for Machine Learning. You should have a strong background in UI development and be ready to build reusable controls, browser infrastructure, and server components that make our tools tick with our customer base. This is the place to be if you want make contributions in innovative game-changing Machine Learning product. Everyone on the team owns significant areas and directly contributes to the vision, direction, implementation, and ultimately success of our product. You will collaborate across the company, and cross discipline with Design, PM, Test, and our business teams.

Responsibilities
- Design, and deliver a Machine Learning development environment. 
- Drive sound architecture, UI design, and implementation through hands-on development
- Conduct technical investigations and prototyping in a fast-paced startup environment
- Work with partner teams on implementation plans, quality engineering testing considerations and estimates of time for implementation

Requirements
- A solid background in web application development (MVC/HTML/JS/CSS) 
- An entrepreneurial spirit with a can do attitude - a self-starter, project finisher and adaptable, congenial colleague
- Good communicator, able to analyze and clearly articulate complex issues and technologies understandably and engagingly
- Great design and problem solving skills, with a strong bias for architecting for performance, scalability, usability, security, and reliability
- Expert knowledge in .NET, C#, C++, Java, and Windows. 
- Deep understanding of efficient data structures and algorithms
- Track record of shipping software products and services
- Experience with shipping developer technologies (e.g., tools, languages, frameworks, and runtimes)
- 5+ years combined Experience with C#, WCF web services, or web development 

Come and join our team in the SBG and help us build a transformational Machine Learning offering. This is an opportunity to work on a V1 service in a startup environment with room to innovate.


CR:SBG

Nearest Major Market: Seattle 
Nearest Secondary Market: Bellevue 
Job Segments: Developer, Engineer, Software Engineer, Game Designer, Web Design, Technology, Engineering, Creativ
e

0 comments:

Post a Comment