Software Engineer II
Microsoft
Hyderabad, Telangana, India
1d ago

Hyderabad, Telangana, India

About Microsoft AI & Research Organization

AI & Research is a new group formed at Microsoft solving to accelerate our innovation in AI, and to enable Microsoft to create truly intelligent systems and products for our customers.

The MSAI (Microsoft Search, Assistance and Intelligence) team within the AI & Research Org is looking for software developers.

We write software from the ground-up, running across thousands of servers, operating on hundreds of billions of documents across hundreds of millions of users.

We are currently building a new system for searching data in an enterprise. The goal of the system is to efficiently search all entity types such as emails, calendar items, contacts, documents, and so on with latency in milliseconds.

We are also building systems that will help users be more productive by making their tasks simpler to remember and execute.

To design such new systems, we are applying a combination of approaches from the fields of API design, Machine Learning, Distributed Computing, Workflow engines, Algorithm Optimization, and many more.

Come to define, design and deliver the next state of enterprise search system.

Harry Shum is the Executive Vice President of AI & Research Organization at Microsoft. Here is his vision on AI. Video.

What is in it for you?

Are you excited about building world-class software, working on data / algorithms, learning, having fun and maintaining work-life balance?

In your journey with Microsoft, you will be applying your computer science skills to innovate, design and implement solutions for cutting edge web scale problems.

You will also get an opportunity to work on Big Data and employ ML techniques in search space.

Our team comprises of highly motivated researchers, engineers, product managers and data-scientists building end-to-end web-

scale and enterprise-scale AI systems. Together we develop and deliver robust, state of art and scalable solutions across a rich set of scenarios.

We are hiring talented, energetic, creative and passionate software engineers with experience in shipping / building high-

quality software products / services.

Roles & Responsibilities

  • Design, develop, test, deploy scalable intelligent services
  • Analyze risks and compromises with various design choices
  • Collaborate with Partners and address customer needs
  • Qualifications

  • BS / MS degree in Computer Science or related quantitative field with 5+ years of relevant experience
  • Strong software design and coding skills
  • Experience in developing distributed and large scale infrastructure components
  • Experience with recommendation systems, text processing systems, ranking systems, speech recognition systems or similar machine learning systems, a plus
  • Passion for new technologies, quality, and customer satisfaction
  • Excellent communication and collaboration skills
  • 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.

    Culture

    We’re working together to build strong communities inside and outside the workplace.

    Benefits

    Microsoft sees the whole person and looks to support your well-being on every level.

    Diversity and inclusion

    We value individuality. The experiences that have shaped your world view can help us shape ours.

    Step 2
    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form