Principal Software Engineer at Microsoft

Principal Software Engineer Details

May 1, 2019, 5:27 p.m.
Engineering
Individual Contributor
Full-Time
Bellevue, WA
Page Relevance team The Bing Whole
Web search quality and experience, Decision trees and deep learning, personalization, high performance distributed systems, web graph analysis, do any of these technologies excite you? Want to work with top talent on this? The Bing Whole Page Relevance team is responsible for understanding Bing.com user queries, ranking, and organizing the most relevant results whether they are answers, web results, site links or rich web snippets. We live and breathe Big Data and Machine Learning. We build machine-learned rankers, data pipelines and infrastructure every day to improve the search experience for millions of people. The Bing Whole Page Relevance team is responsible for contributing one of the biggest improvements to Bing's key competitive metrics. We own end-to-end components for whole page organization, site links and rich snippets including rankers, classifiers, document understanding, runtime infrastructure for executing our production services. As part of this team, you'll be directly

We are looking for a strong software engineer to help us continue our quest to improve Bing's revenue. You will be asked to take on some big challenges. Specifically, you'll invest your time in the following areas: - Technical Leadership, research, design and execution of experimentation activities to identify new ways to improve user experience - Design and development of high-quality and high-performance production quality code and services following strict latency and capacity constraints, run A/B experiments to measure impact of changes to Bing's key metrics and ship and integrate code into
BS in Computer Science or equivalent required 10+ years of software engineering experience with a general-purpose programming language (C/C++/C#/Java Etc). Strong algorithmic problem solving and design skills Track record of designing, developing and shipping high performance online services Experience in Machine learning, data mining, statistical analysis and information retrieval techniques Ability to communicate technical concepts effectively through design documents and presentations
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft