Job Category:Software Engineering: Development
Location:Bellevue, WA, US
Job ID:826555-104016
Division:Online Services Division
In Bing, Ranking & Intent finds the best 10 results for every web search query. We aim to do this better than anyone.
Our team builds tools for experimentation with the search engine, particularly in machine learning and information retrieval. The software that we build spans an amazingly interesting range: from hard-core algorithms, to novel UX, to backend systems.
We seek champion software engineers to put daylight between us and the competition. If you build software that solves difficult problems and yet your code is simple, elegant, fast, robust, adapts easily to changing conditions and goals - then let’s talk!
A track record of innovation and shipping high quality software services is valued, as is practical and theoretical knowledge of machine learning, information retrieval, or data mining techniques. If you are new to these, but would like to learn how it’s done for real, this is a perfect place to get introduced to how a world-class crew does it.
The mission of the Ranking Infrastructure team is to maximize the productivity of Bing’s relevance developers -- the largest group of machine learning experimenters ever assembled. Serving a group unlike any before in history inspires us to create never-before-seen, state-of-the-art platforms and tools. Providing a laboratory for executing experiments was just the beginning - we’ve created unique ecosystem of experimentation. It becomes more powerful with every new experiment. As our users learn more about the behavior of their models, we learn more about the behavior of experimenters. We translate insights we get from that into tools that give Bing a true competitive advantage over competition. The Ranking Infrastructure operates with a mindset that is half scientist and half engineer. You have the opportunity to join us, to be both an experimenter and a champion of experimenters, a builder and a user of innovative platforms.
We expect candidates to have a range of skills, typically including:
- Solid instincts and practices from 3+ years of software development
- Strong algorithmic problem solving and design skills
- An ability to communicate technical concepts effectively
- A BS/MS degree in Computer Science, Math or EE; PhD a plus
- Experience in information retrieval, machine leaning or data mining a plus
- Expert-level knowledge of Azure, SQL, WCF, MVC 4, HTML5, jQuery, WPF, Windows 8 development is a plus
O:Bing
BingCB
XBNGXDV:COBU*LI
