Header

Software Development Engineer 2 - IPE 779672

Job Category: Software Engineering: Development
Location: United States, WA, Bellevue
Job ID: 779672
Product: Bing
Division: Online Services Division

Since Bing launched in June of 2009, the search world has changed for the better. We’re helping people break free from search overload and enabling them to make decisions with Bing’s powerful, friendly tools. We’re attracting new users and changing how people think about Microsoft and Search. We have a long road ahead and we need your help! Key to our continued success in this hypercompetitive space is taking enormous volumes of data and turning them into useful, actionable information to drive increased user engagement through great Bing features and improvements. We’re talking petabytes of data about how searches succeed, how they fail, and how we can improve Bing and our partner properties like maps, commerce, travel, and more.

The Information Platform and Experiences team in the Online Services Division harnesses Bing's services and capabilities to create exciting new experiences across devices, applications and online. The IPE team is unique in that we work across three of the most exciting products in the market today! As part of Bing we work closely with Windows Phone, Xbox and other teams across Microsoft to revolutionize search. You've seen Bing on Windows Phone and you've seen Bing on the Xbox, but we're just getting started.

Explosive growth in mobile devices and app marketplaces on these devices is rapidly benefiting people around the world and is reshaping the computing ecosystem. We are now taking app search to the next level in partnership with Windows Phone team. We are also enabling powerful user experiences within Windows Phone for surfacing rich, relevant information to the user in the right place at the right time. We are excited about the potential to make an impact through innovation in the areas of search and mobile and are looking for great engineers to join the team!

As a software development engineer, you will be responsible for designing and building the efficient, scalable service using the Bing stack and models for ranking which power the service.

For building the ranking models, you will be responsible for understanding the data sources, analyzing the data using massively distributed processing, making the modeling decisions, selecting the features, performing offline and online experiments to evaluate and tune the models in order to deliver the best possible relevance.

We are looking for engineers who are passionate, innovative and quick to master new skills. We are looking for engineers who have:
- Strong coding, algorithm design and problem solving skills
- Ability to deal with ambiguity and take initiative
- Skill to collaborate cross-group and work effectively within a team

Successful candidate will have:
- 3+ years of software development experience
- Proven track record of shipping products or services with high quality
- BS/MS degree in Computer Science or equivalent; PhD is a plus
- Experience in data mining, machine learning, search, mobile is a plus.

Microsoft is an Equal Opportunity Employer (EOE) and strongly supports diversity in the work place.

Software Development Engineer 2 - IPE 779672