Software EngineerRegular price
About the job
We are the Microsoft Search Assistance and Intelligence (MSAI) team, the engine that powers Office 365 and many other critical products within Microsoft Cloud. Office 365 is the largest collaboration service in the world with 100s of millions of consumer/enterprise mailboxes, documents and conversations, it represents the world’s largest platform of human collaboration for personal, business and educational use. We are a massively distributed cloud service with O(exabyte) data handled by O(300K) servers in O(300) data-centers around the entire globe. Our mission is to “Empower every person and organization on the planet to more easily, efficiently, and effectively achieve more with M365 by creating and enabling experiences that understand our users, anticipate their needs, and meet them where they are.”
The MSAI (Microsoft Search, Assistance and Intelligence) Query Formulation team is looking for strong and passionate developers. Are you interested in working on cloud service that enables search for millions of users across on Outlook, Teams, Sharepoint, Windows, Edge endpoints? We help users to find things (files, emails, meetings) instantly in search box, assist users in forming better query and show these suggestions within 150ms. Would you like to design and develop new components that enables searching of new items, optimize search indexes, improves autosuggest performance and search relevance? If the answer to these questions is yes, then MSAI team would like to hear from you! We write software from the ground-up, running across thousands of servers in cloud. To design the new system, we are applying a combination of approaches from the fields of API design, Machine Learning, Distributed Computing, Algorithm Optimization, and many more. Come to define, design and deliver the powerful enterprise search service for millions of M365 users
You will be empowered to drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as actively look for opportunities to improve the design, interface, and architecture of O365 micro-services. You will exemplify technical excellence, inclusiveness, teamwork, and customer focus.
WebXT organization in Microsoft has the mission of “Make the web work for you”. This team is comprised of several thousand software engineers working on Bing search, Edge browser, Maps, Ads, News, and other projects. Over the years we have developed deep technical expertise in various areas – Machine learning, NLP, speech, computer vision, large scale deployments and continue to innovate and delight customers across 236 regions, 106 languages and with half a billion users. Please watch this short video on our team which will give you an insight on why you should join us.
The WebXT Team in Hyderabad, is part of Microsoft’s India Development Centre(IDC) in Hyderabad (and home offices at cities across the country for the time being). The team is responsible for driving the overall strategy in search and AI Platforms – spanning consumer and enterprise customers. The team’s constant endeavor is to nurture an innovative, inclusive culture to enable one to build finely crafted Search & AI products and grow to be a leader. It is home to one of the largest groups of machine learning and AI talent, not just in IDC, but all of India. Please visit our Instagram page (@lifeatstci) to get a peek into our culture.
We have an exciting set of projects lined up which includes but not limited to
- Design and develop search and platform features
- Operate and manage live site for substrate search service
- Collaborate with the team on building a highly scalable and high-performance search stack
- Collaborate with product manager and partners to understand user requirements and design features to enable rich search experiences
- B.S or M.S in Computer Science or related technical fields
- 2+ years of experience in Software Development
- Solid C++/C#/Java skills with at least 2+ years of C++/C#/Java programming experience
- Strong Analytical & Problem Solving skills
- Strong Expertise in Coding & Designing highly performant systems
- A focus on detail and being result oriented
- Excellent debugging skills
- Great collaboration working with teams across the globe
If you keen to build next set of M365 features scaling to large number of M365 customers, then we are looking forward to meet you!
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.