The Information Experience Group (IEG) drives the overall Microsoft enterprise search strategy. IEG is the combination of the Microsoft Business Search team and the Norwegian IT company FAST, that Microsoft acquired April 2008.
Revolutions are driven by power shifts. The search revolution is a power shift from publishers to consumers. Why is search really the key technology to give the control back to consumers? Well – search is all about understanding users/intent and applying this knowledge to create more effective; more contextual; more algorithmic user experiences. One the content side – search technology must be able to read massive amounts of data, explore databases, understand meaning in text and extract searchable concepts from videos. The core of a search engine is to be the broker between the consumer and the often daunting information explosion on the content side. How is it possible to break the content down into high-value, “atomic” information pieces and then in an algorithmic conversation with the user re-assemble these information units into a contextually relevant information experience?
At IEG you will work with a large and global team passionate about these challenges and opportunities.
At the end – it is all about shipping software. Shipping software that is loved by users, transforms business and adopted by 100s of millions. At IEG you will have the opportunity to do just that. Coding excellence, algorithmic smartness, architecture soundness and software quality are all dear to our hearts. We hope you can add to our skills in these areas and join us in working with the most demanding search customers around the world!
We are always looking for talented people and have the following disciplines/roles in IEG:
- Software Development Engineer (SDE/Senior SDE)
As a Software Development Engineer, you’ll take part in the decisions process about design and feature implementation, using your mastery of technical tools to help make a product vision a reality. As an SDE you get the chance to write code and design efficient data structures and algorithms to develop next-generation applications or operating systems
- Software Development Engineer in Test (SDET/Senior SDET)
Software Development Engineer in Test (SDET), you’ll own it, break it, fix it, and own it again. You’ll ensure a product’s quality by making sure it performs as users expect it to. Part of the fun is how creative you can be devising ways to manipulate, crush, and sabotage software into submission—while creating innovative testing technologies along the way.
- Program Manager (PM/Senior PM)
As a Program Manager at Microsoft, you’ll drive the technical vision, design and implementation of next-generation software solutions. You’ll transform the product vision into elegant technical designs that will ultimately turn into products used by Microsoft customers around the world. Managing feature sets throughout the product lifecycle, you’ll have the chance to see your ideas and designs through to completion and high-volume delivery to customers.