Software Engineer 2 at Microsoft

Software Engineer 2 Details

May 23, 2019, 10:12 p.m.
Engineering
Individual Contributor
Full-Time
Bellevue, WA
very few team Bing Multimedia (think
Search engines have evolved from just providing a ranked list of web-pages to providing rich intelligent answers and delightful user experiences. Understanding the intent of the query is fundamental to the success of the whole experience that the user sees (e.g. when a user searches for apple, do they mean the fruit or the company?). For a query, maybe the user just wants an immediate answer. Maybe this answer should contain an image/video or be simply an image/video. Maybe this answer should be composed from disparate content types from the web. Maybe there are multiple correct answers or no correct answer at all. All these topics are on the forefront of research and Bing is one of the very few teams in the world that has the resources (data, cloud and expertise) to push the current boundaries and enable the users to be more productive. We are looking for a strong and enthusiastic software engineer to help create the next generation of Bing Multimedia (think image and video) search experiences

We are looking for a strong and enthusiastic developer to join Bing image and video search experiences team and work on the following areas: Build online services for hosting machine learning models and data serving for the various scenarios Build large scale data mining and processing pipelines for entertainment scenarios such as music and movie, Question and Answer scenarios Build near real time analytics for feature areas
Basic q ualifications: A BS / MS degree in Computer Science, Mathematics, or related sciences 4 + years of software development experience 4 + years of experience with a general-purpose programming language (Python/Java/C# etc.) . Relevant i nternship and academic project experience in related domains may also be considered. Preferred qualifications: Computer science fundamentals with strong coding, testing, debugging and analytical skills Knowledge of various design patterns and practices that enable business problem-solving at scale Knowledge of building high performance, highly available, reliable,
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft