Software Engineer 2

5 - 7 years experience  •  Software

Salary depends on experience
Posted on 09/19/17
Redmond, WA
5 - 7 years experience
Salary depends on experience
Posted on 09/19/17

It’s an exciting time to be at UCI (User Content and Insights) - especially if you’re an innovator and love challenges.   At UCI, you will experience the energy of a start-up backed by the resources of the most successful software company in the world. Microsoft is investing strategically in taking the productive software and services to the next level. It’s a perfect place to grow your career and unleash your potential.   Come to enjoy the thrill of designing a great product and the rush of developing it with people as passionate as you.   We own features called TAP and Tell Me that paves the way for intelligent authoring in Canvas org. We are at the inflection point in the industry where we are incorporating machine learning and data to make authoring a delightful experience in Office. At UCI, we are building the next generation of intelligent productivity and assistance software for millions of Office users. We are an innovative team that blends the exciting world of Search, Digital Assistance, NLP research with the challenging requirement to ship productivity software.

As a shared team within the Microsoft Office Division, UCI ships features in a wide range of products. Our code is shipped in the Office Desktop, universal, Office webapps/online, Outlook, SharePoint. We frequently partner with teams outside of Office (such as Bing) in order to leverage the latest search/NLP technologies and other data sources.  

You will be responsible for building game-changing components and user interfaces that will potentially redefine productivity and smart assistance across a wide range of Office products. Additionally, you would work on service endpoints that power user experiences across a number of platforms (Windows10 apps, iOS, Android). Finally, you’ll get the chance to work in multiple challenging codebases and be given the opportunity to implement exciting new features.  


5+ years of software development experience in the commercial software industry  


BS in Computer Science or Engineer or equivalent industry experience  

Prefer experience with C/C++, C#, HTML5, JavaScript, Azure  

Experience with Office client code, JavaScript and HTML5  

Experience with Agile development methodologies, experimentation, services orient development model, data informed development  

Undergraduate courses in artificial intelligence, machine learning, natural language processing, data mining, or information retrieval  

Experienceworking with Azure, SharePoint, or FAST Search APIs


Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.